Skip to content

try_next_host_on_transport_error

Since: Dev Builds Only

The functionality described in this section requires a dev build of KumoMTA. You can obtain a dev build by following the instructions in the Installation section.

An optional boolean value that defaults to false.

When set to true, if an SMTP message delivery attempt encounters a timeout, a transport error, or a protocol error that isn't directly associated with the message (eg: rejection prior to MAIL FROM), then, after logging a TransientFailure for the failed attempt, the message will be immediately eligible for delivery on the next available connection in the current connection session.

If there are no further available connections, or try_next_host_on_transport_error is set to false, then the message will be re-queued to the scheduld queue for later delivery.

In earlier versions of KumoMTA this option did not exist and the system behaves as if it was set to false.