<domain>
A comma-separated list of addresses the engine writes to when a sending address is taken out of service — and when it comes back. Both events, with no “only the bad news” setting.
Why it is needed. Disabling an address is the quietest of the engine’s events: the configuration does not change, there are no errors, messages keep going from other addresses. It is usually discovered by a drop in volume, a day or two later. The notification turns “we will notice someday” into “we will know right away.”
The reason for disabling does not matter. The message will arrive both when a person removed the address with the disable source command and when a mailbox provider rule removed it based on the receiving server’s reply.
An empty string clears the inherited value. “” in a specific block cancels the value set in the general one — this way an addressee can skip notifications for a particular receiver.
The line is needed where disabling may be done not by the Hub: the node’s own mailbox provider rules or a person with console access. The Hub will see such disabling only at the next check via show disabled sources, while the message arrives immediately.
Put it in the general receiver block. Disabling an address is an event about the node, not about a specific mailbox provider; there is no reason to set it separately for each receiver.
The addressee should not be on the domain you send from. The notification goes out through the same node; if it goes from the problematic address, it will not arrive. It is sensible to specify a mailbox on a third-party domain.
Several addresses — comma-separated, with no spaces after the commas, as in the manual’s example.
# the general block: an event about the node, not about a specific mailbox provider <domain *> disabled-source-ip-notify ops@example.net,dev@example.net reenable-source-ip-after 4h </domain>
what people get wrong and how it ends2 mistakes▶
our experience
our experience
4 relations
Take one address out of service for one queueOne of the two events a message arrives about. § 3.3.10.52Return an address to serviceThe second event: a message also arrives when the address is re-enabled. § 3.3.10.52reenable-source-ip-after<domain>Decides when the address comes back — and a second message arrives about the return. § 3.3.10.56
grep -rn disabled-source-ip-notify /etc/pmta/ pmta disable source --reenable-after=1m 1.2.3.4 example.com/vmta1
3 articles
◇The sending address — what it is made ofA named set of everything that is a property of the address: which IP the message leaves from, how the node introduces itself, what it signs with and how fast it sends.◇The sender names the stream for each messageThe message carries the name of the stream it should be sent through — the choice is made by the submitting program, not by the node configuration.◇The node takes the stream whose address matches the connection addressThe source default accepts a reserved value instead of a stream name — then the node chooses the stream whose sending address matches the address the connection arrived at.