<source>
Умолчание — false. Речь идёт только о синтаксически неверных адресах — me@there, you@yahoo..com, — а не о несуществующих ящиках: те синтаксически правильны, и эта строка их не касается.
Руководство подчёркивает главное отдельным примечанием: такие адреса всё равно немедленно отбиваются и никогда не доставляются. Строка меняет не судьбу письма, а место отказа: с false он приходит прямо в сессии подачи, с true — отчётом об отказе.
Для каталогов подхвата не поддерживается; там то же решается переключателем XACK.
Отсюда и настоящий вопрос: умеет ли ваша платформа читать отказы в сессии. Умеет — оставляйте умолчание, ошибка обнаружится в момент подачи. Не умеет — включайте, иначе она будет спотыкаться на каждом кривом адресе.
Это верно для нашей подачи: письма отправляет библиотека, которая отказ в сессии видит и записывает в отправку. Отказ отчётом пришёл бы позже и в общий поток телеметрии, где связать его с конкретным адресом труднее.
Что ставить. Вопрос ровно один — что умеет подающая сторона:
| Значение | Когда |
|---|---|
| false (умолчание) | платформа читает отказы в сессии и умеет на них реагировать |
| true | платформа сессионные отказы не обрабатывает и на них спотыкается |
Второе — уступка старым платформам, а не улучшение: адрес всё равно отбивается, просто позже и через отчёт.
# уступка платформе, которая не читает отказы в сессии <source 10.0.0.0/24> accept-invalid-recipients true</source>
что делают не так и чем это кончается2 ошибки▶
§ 3.3.7.68
§ 3.3.7.68
1 связь
grep -n 'accept-invalid-recipients' /etc/pmta/config /etc/pmta/virtualhost.txt printf 'HELO test\r\nMAIL FROM:<a@example.com>\r\nRCPT TO:<me@there>\r\nQUIT\r\n' | nc <адрес-узла> 2525
3 статьи
◇Как письмо попадает в MTAШесть описанных способов подачи: расширенный SMTP, четыре языковые обвязки и каталог, за которым узел следит на диске.◇Кому разрешено сдавать почту и для кого её приниматьИз коробки узел принимает подачу только с самой машины; два разных вопроса — «кто может слать через нас» и «на чьи адреса мы принимаем» — решаются разными директивами.◇Заголовки, которыми отправитель управляет доставкойШесть служебных заголовков позволяют подающей стороне выбрать поток, пометить письмо заданием, задать настройки и ключ подписи, идентификатор конверта и расписание; каждый разрешается отдельно и по источникам.