Я не хочу, чтобы postfix повторял неудачные электронные письма. Как я могу настроить это, чтобы не делать этого?
1 ответ
Похоже, что defer_service_name
в основном файле конфигурации Postfix будет делать то, что вы хотите. Его значение по умолчанию - defer
, и я не могу легко найти список допустимых настроек, но я рискну предположить, что установка его на bounce
будет делать то, что вам нужно.
Обратите внимание, что это повлияет только на письма, которые были отклонены удаленным сервером со статусом 4xx (временный сбой). Почта, которая отклонена со статусом 5xx (постоянный сбой), никогда не повторяется Postfix; так как удаленный сервер уже сказал, что он не будет принимать сообщение как есть, повторная доставка не имеет смысла.
Также обратите внимание, что если предположить, что это работает так, как я ожидаю, это сломает некоторые вещи, включая серый список (который довольно часто используется в настоящее время), и сделает ваш почтовый сервер значительно менее устойчивым к периодическим ошибкам, а также весьма вероятно, не соответствующим стандартам ( Ошибки 4xx должны вызывать более позднюю попытку повторной доставки). Тщательно продумайте последствия, прежде чем реализовать нечто подобное.