<source>
Умолчание — false. Руководство описывает директиву как удобство: она разом включает все разрешения и возможности SMTP, нужные нашим API подачи.
И тут же говорит, чему это равно на сегодня: значение yes равносильно allow-mailmerge yes. Со значением no вопрос решают остальные настройки по отдельности.
То есть строка — не выключатель отдельной способности, а ярлык для набора, и набор этот вендор оставляет за собой право менять. Сегодня в нём одна директива; в следующей версии может оказаться больше.
Отсюда правило: если из набора нужна одна возможность — включайте её прямой строкой. Ярлык оставьте для случая, когда вы действительно подаёте через API вендора.
Почему убрали. Подачей по HTTP Хаб не пользуется вовсе, блока <transmissions-api> в конфигурации нет, а слияние, которое строка включает на сегодня, нам не нужно. Решающим доводом стало слово руководства «сейчас эквивалентна»: содержание директивы вендор оставил за собой право расширить, а разрешение было выдано всем адресам сразу.
Понадобится подача по HTTP — она включается своим блоком с ключом, и тогда же осознанно решается, кому её открывать.
Что ставить. Вопрос — подаёте ли вы через API вендора:
| Значение | Когда |
|---|---|
| false (умолчание) | подача идёт обычным SMTP — наш случай |
| true | подача действительно идёт через API вендора, и перечислять права по одной незачем |
Между ними есть третий путь: включить нужную возможность прямой строкой. Он предпочтительнее ярлыка везде, где набор известен, — потому что не меняется при обновлении MTA.
# ярлык оправдан там, где подача действительно идёт через API вендора <source 10.0.0.0/24> always-allow-api-submission true</source>
что делают не так и чем это кончается2 ошибки▶
§ 3.3.7.72
наш опыт
1 связь
grep -n 'always-allow-api-submission\|allow-mailmerge' /etc/pmta/config /etc/pmta/virtualhost.txt printf 'EHLO test\r\nQUIT\r\n' | nc <адрес-узла> 2525
3 статьи
◇Как письмо попадает в MTAШесть описанных способов подачи: расширенный SMTP, четыре языковые обвязки и каталог, за которым узел следит на диске.◇Кому разрешено сдавать почту и для кого её приниматьИз коробки узел принимает подачу только с самой машины; два разных вопроса — «кто может слать через нас» и «на чьи адреса мы принимаем» — решаются разными директивами.◇Заголовки, которыми отправитель управляет доставкойШесть служебных заголовков позволяют подающей стороне выбрать поток, пометить письмо заданием, задать настройки и ключ подписи, идентификатор конверта и расписание; каждый разрешается отдельно и по источникам.