<domain>set by the Hub
The interval after which the queue returns to normal mode regardless of whether there was a successful delivery during that time.
Without this directive there is no way out. The default is “never”: a queue that has once gone into backoff will stay there until the node restarts. This is exactly the reason why “messages stopped going to one domain and did not start again by themselves.”
| Mode | Per address (vMTA) | In the provider rule | When this is your case |
|---|---|---|---|
| Warm-up, cold address | 2h | — | An address younger than 4–6 weeks or back from a pause |
| Careful | 2h | — | Strict receivers, questionable reputation, the first weeks after warm-up |
| Balanced default | 1h | — | Normal operation of an established fleet |
| Aggressive | 30m | — | Warmed-up addresses, friendly receivers, urgent volumes |
| PowerMTA default | never | — | If the directive is not written at all |
An hour or two for the usual case. Enough for the receiving server to change its attitude, and short enough for the queue not to sit in backoff mode all day because of one spike.
Mandatory in a pair with backoff-upon-all-sources-disabled — the manual recommends this directly: the engine does not return the queue to normal mode by itself when the address is enabled again.
The never default means the queue will stay in backoff mode until the service restarts or someone intervenes by hand. On a fleet where mailbox provider rules put queues into backoff, this guarantees a pile-up of slowed-down queues.
# without a return the queue stays in backoff mode until a restart <domain *> backoff-to-normal-after 1h backoff-to-normal-after-delivery yes </domain>
what people get wrong and how it ends2 mistakes▶
§ 3.3.10.53
§ 3.3.10.53
2 relations
pmta show settings hotmail.com/vmta1 | grep -i backoff-to-normal-after pmta show queues --mode=backoff --maxitems=20
3 articles
◇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.◇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.◇Headers the sender uses to control deliverySix control headers let the submitting side choose a stream, tag a message with a job, set signing options and the key, the envelope identifier and the schedule; each is allowed separately and per source.