<source>
Умолчание — false. Заголовок с пустым значением — x-virtual-mta: и ничего дальше — считается неверным выбором потока, а значит попадает под общее правило: письмо отвергается, если не настроена пара «запасной поток плюс снятый отказ».
Со значением yes пустой заголовок принимается, и письмо уходит потоком по умолчанию — тем, что назначен источнику директивой default-virtual-mta.
Что ставить. Решение зависит от того, чья подача:
| Значение | Когда | Чем платите |
|---|---|---|
| no (умолчание) | подача наша, заголовок ставим мы | ничем: пустое значение — ошибка, и её видно |
| yes | чужая платформа шлёт заголовок всегда | пустое значение перестаёт быть заметным |
Если включаете — стоит убедиться, что default-virtual-mta у этого источника задан осмысленно: именно он и получит такие письма.
# чужая платформа ставит заголовок всегда, иногда пустым <source 10.0.0.0/24> process-x-virtual-mta yes allow-empty-x-virtual-mta yes default-virtual-mta mta-hub-pool </source>
что делают не так и чем это кончается2 ошибки▶
наш опыт
§ 3.3.7.67
1 связь
grep -n -B5 allow-empty-x-virtual-mta /etc/pmta/config
3 статьи
◇Как письмо попадает в MTAШесть описанных способов подачи: расширенный SMTP, четыре языковые обвязки и каталог, за которым узел следит на диске.◇Кому разрешено сдавать почту и для кого её приниматьИз коробки узел принимает подачу только с самой машины; два разных вопроса — «кто может слать через нас» и «на чьи адреса мы принимаем» — решаются разными директивами.◇Заголовки, которыми отправитель управляет доставкойШесть служебных заголовков позволяют подающей стороне выбрать поток, пометить письмо заданием, задать настройки и ключ подписи, идентификатор конверта и расписание; каждый разрешается отдельно и по источникам.