<domain>Хаб задаёт сам
Тело письма отправлено, smtp-data-termination-timeout истёк, подтверждения нет. Дальше у узла ровно два пути, и эта строка выбирает между ними.
Умолчание false — повторить. Узел считает попытку неудачной и вернёт письмо в очередь. Если приёмник его на самом деле принял, получатель увидит вторую копию.
true — записать доставку. Дубля не будет, но и уверенности тоже: запись в учёте появится независимо от того, дошло письмо или нет. Руководство говорит об этом прямо — «может привести к дублям, если применять без нужды», то есть само по себе включение не лечит, а меняет сторону риска.
Цена решения стоит того, чтобы её знать. Хаб считает доставляемость по записям учёта, а запись, сделанная на предположении, в этот счёт попадает наравне с подтверждённой. Дубль заметен получателю и вызывает жалобу; ложная доставка не заметна вовсе и тихо завышает показатель.
Обмен сознательный: у крупных почтовиков обрыв после точки — обычное дело, и дублей от него больше, чем неточности в счёте. Общий блок получает то же значение, хотя на своих и мелких приёмниках, где обрыв редок, умолчание false было бы честнее.
Сначала поднимите сам таймаут. Если подтверждения не приходят, правильный ответ — дать приёмнику дождаться, а не назначить результат за него.
Включать — только под конкретного приёмника. У почтовика, который систематически не отвечает после точки, но письма принимает, включение оправдано. В блоке со звёздочкой — никогда.
Учтите, что показатель доставляемости станет несопоставим. До и после включения его нельзя сравнивать: числитель считается по-другому.
# известный приёмник молчит после точки, но письма принимает <domain legacy.example.com> smtp-data-termination-timeout 10m assume-delivery-upon-data-termination-timeout true</domain>
что делают не так и чем это кончается2 ошибки▶
§ 3.3.10.102
наш опыт
2 связи
pmta show settings legacy.example.com/vmta1 | grep -i assume-delivery pmta show queues | grep -i legacy.example.com
3 статьи
◇Четыре типа значений, на которых написан весь конфигЛогическое, образец домена, регулярное выражение и промежуток времени — определены один раз в § 3.2 и дальше используются всеми директивами.◇Два обработчика входящих отчётов и что с ними делатьОтказы письмом и жалобы разбираются двумя одинаково устроенными блоками; у каждого свой список адресов и своя пара решений о судьбе письма.◇Как складывается политика для приёмникаНастройки собираются от самого общего образца к самому точному; порядок блоков в файле не значит ничего.