2009-11-18 4 views
-1

Есть ли способ настроить постфикс для использования реле только если прямая доставка отклоняется? Дело в том, что веб-приложение должно отправлять уведомления подписчикам, но некоторые серверы отклоняют соединение. Я хочу, чтобы эти случаи были повторены с использованием платного ретранслятора SMTP, такого как authsmtp.com. Однако я не хочу использовать реле для всего, так как он стоит за почту.postfix relay failover

+0

еще вопрос serverfault.com – RageZ

ответ

0

Это, безусловно, вопрос serverfault.com. Кроме того, ответ является несколько уродливым взломом и не рекомендуется в обычных ситуациях.

Вам необходимо будет игнорировать коды ошибок с постоянным ответом. Для этого в main.cf: soft_bounce = yes

Это преобразует все ошибки 5xx в ошибки 4xx (включая ответы на носудюсер и все такое).

Set authsmtp.com в качестве relayhost в main.cf: relayhost = [whatever.authsmtp.com]: порт

Настройте Postfix для проверки подлинности для ретрансляции через authsmtp.com (через IP, если они позволяют его , или см. http://www.postfix.org/SASL_README.html#client_sasl о том, как включить SMTP AUTH в Postfix smtp-клиенте).