max-delivertime verifiedimportantWritten by the Hub
Delivery deadline
in the configuration this is a line
max-delivertime: 86400Seconds from acceptance after which a message is abandoned, however many attempts remain.
Values
- Values
positive integer- Default
86400 · taken from the build- applying
restart required- where it can be set
in the config file · with a startup flag · as an environment variable
In detail
Twenty-four hours, and it is visible in every message: the result object we read on the stand carried maxdelivertime set to exactly one day after the message was taken in. When it passes, the message is finished with an expiry rather than a server's refusal, and the counter for that is separate from the SMTP error counters. The deadline is absolute, not a budget: pausing a domain for six hours does not extend it, so mail held by a pause can quietly expire while waiting. That is worth knowing before using long pauses on a busy queue.
What happens if you get it wrong
A long pause on a domain with mail already queued.Held messages reach their deadline while paused and expire without ever being attempted again; the pause is lifted onto an emptier queue than expected.inference