Я установил почтовый сервер Postfix, который использует почтовый сервер ретрансляции для доставки писем. Проблема, с которой я сталкиваюсь, заключается в том, что время от времени сервер ретрансляции сходит с ума и блокирует мое имя пользователя / пароль ретранслятора, а электронные письма на postfix теряются, когда электронные письма отскакивают после того, как сервер ретрансляции отклоняет аутентификацию.
Вот пример ошибки:
to=<user@domain.com>,
relay=mail.relay-server.net[0.0.0.0]:587,
delay=0.57,
delays=0.01/0/0.57/0,
dsn=5.7.8,
status=bounced (SASL authentication failed; server mail.relay-server.net[0.0.0.0] said: 535 5.7.8 Bad username or password (Authentication failed).)
Итак, мой вопрос: есть ли способ настроить Postfix для хранения сообщений в очереди, если сервер ретрансляции начнет отправлять эти сообщения?
Спасибо.
Нет, не можешь. Это нарушило бы RFC 5321. Любой код ошибки 5xy ДОЛЖЕН вести к отказу в соответствии со спецификацией SMTP.