<domain>
Умолчание — false. Со значением true MTA заменяет текст ответа после кода 421 и после расширенного кода состояния на нейтральное «service unavailable».
Причина названа прямо: чтобы адреса и прочее из этого ответа не попали в отчёты об отказе. Приёмники нередко кладут в текст отказа контактный адрес, ссылку на свою страницу или адрес получателя — и всё это уезжает дальше вместе с отчётом.
Разбор по образцам продолжает работать. Исходный текст передаётся правилам smtp-pattern-list как был, так что щадящий режим и прочие действия по образцам не ломаются. Что при этом запишет учёт, руководство не уточняет.
Остаётся ли исходный текст в учёте, руководство не говорит: оговорено только, что его по-прежнему получают правила по образцам. Прежде чем рассчитывать на учёт, это стоит проверить на своём узле.
Вторая половина: строка касается только кода 421 — временного отказа обслуживания. Тексты остальных отказов, включая жёсткие 5xx, уезжают как были.
В отчётах строка у нас не проявилась бы: локальные отчёты об исходе подавлены во всех источниках подачи, наружу они не уходят вовсе. Тексты ответов приёмников Хаб получает записями учёта в телеметрии, а доходит ли подмена до учёта, руководство не говорит.
Включать её без проверки незачем: выиграть нечего, а потерять можно тексты временных отказов.
Что ставить. Вопрос — уходят ли отчёты наружу:
| Значение | Когда |
|---|---|
| false (умолчание) | отчёты подавлены либо читаются только вами |
| true | отчёты об отказе доходят до отправителей, и чужие тексты в них нежелательны |
Второе не мешает правилам по образцам: они получают исходный текст. Сохранится ли он в учёте, руководство не говорит.
# отчёты доходят до отправителей — чужие тексты в них не нужны <domain *> replace-smtp-421-service-response true</domain>
что делают не так и чем это кончается2 ошибки▶
§ 3.3.10.68
§ 3.3.10.68
1 связь
grep -n 'replace-smtp-421\|suppress-local-dsn' /etc/pmta/config /etc/pmta/virtualhost.txt grep -i 'smtp;421' /var/log/pmta/acct-*.csv 2>/dev/null | tail -10
3 статьи
◇Как складывается политика для приёмникаНастройки собираются от самого общего образца к самому точному; порядок блоков в файле не значит ничего.◇Щадящий режим — вторая личность очередиОчередь, которой приёмник начал отказывать, переключается на параллельный набор лимитов, повторов и маршрутов — десять директив, действующих только в этом режиме.◇Наблюдение за репутацией внутри узлаMTA сам следит за ответами приёмников и по совпадению с образцом меняет режим очереди — реакция внутри соединения, а не по телеметрии.