<domain>Хаб задаёт сам
Приёмник отвечает кодом 5xx в самой первой строке — приветствии, ещё до того, как узел назвал отправителя и получателя. Формально это однозначный отказ: почтовые правила предписывают считать такой ответ окончательным и отбивать почту. Вендорское умолчание true так и делает — и отбивает сразу всю очередь этого получателя.
Руководство здесь необычно откровенно: оно называет это поведение предписанным правилами и тут же говорит, что в сети полно неверно настроенных серверов, из-за которых почта теряется без нужды.
При false ответ считается временным: узел пробует другие серверы из списка MX и продолжает повторять попытки до срока bounce-after. Это медленнее, но не теряет почту из-за одного сбойного сервера.
Известным почтовикам — оставить true. Их серверы настроены верно, и отказ на приветствии у них осмысленный: чаще всего адрес отправителя попал в чёрный список приёмника.
Незнакомым доменам — false. Цена ошибки несимметрична: при false вы теряете время, при true — всю очередь получателя.
Разбирайте текст ответа. Сам код 5xx не говорит, за что вас отвергли. Настройте smtp-pattern-list, чтобы отличать блокировку адреса от аварии приёмника — иначе решение принимается вслепую.
# известный почтовик: 5xx на приветствии — это блокировка, а не сбой <domain gmail.com> bounce-upon-5xx-greeting true</domain> # незнакомые домены: не жжём очередь из-за одного сбойного сервера <domain *> bounce-upon-5xx-greeting false bounce-after 3d </domain>
что делают не так и чем это кончается2 ошибки▶
§ 3.3.10.70
наш опыт
1 связь
pmta show settings gmail.com/vmta1 | grep -i bounce-upon-5xx-greeting grep -i '220\|5[0-9][0-9] ' /var/log/pmta/pmta.log | tail -20
3 статьи
◇Четыре типа значений, на которых написан весь конфигЛогическое, образец домена, регулярное выражение и промежуток времени — определены один раз в § 3.2 и дальше используются всеми директивами.◇Два обработчика входящих отчётов и что с ними делатьОтказы письмом и жалобы разбираются двумя одинаково устроенными блоками; у каждого свой список адресов и своя пара решений о судьбе письма.◇Как складывается политика для приёмникаНастройки собираются от самого общего образца к самому точному; порядок блоков в файле не значит ничего.