critical
In PowerMTA a queue is a “receiver + sending address” pair. The <domain> block describes how to behave with a specific receiver: how many connections to open, how fast to send, how long to retry after a refusal, whether to sign messages and what to write to accounting.
There can be many blocks, and they add up. Values from matching blocks merge from general to specific: <domain *> sets the base, <domain yahoo.com> refines it for one receiver. The most precise match wins, and the order of lines in the file plays no part — a common mistake when reading someone else’s config.
# the base for all receivers <domain *> max-smtp-out 15 max-msg-rate 10/m retry-after 10m </domain> # a strict receiver gets its own <domain yahoo.com> max-smtp-out 5 </domain>
0 relations
3 articles
◇Four value types the whole config is written inBoolean, domain pattern, regular expression and time interval — defined once in § 3.2 and then used by all directives.◇How the policy for a receiver is assembledSettings are assembled from the most general pattern to the most precise; the order of blocks in the file means nothing.◇Backoff mode — the queue's second personalityA queue that a receiver has started refusing switches to a parallel set of limits, retries and routes — ten directives that act only in this mode.