<domain>
Необязательная строка для очереди вида http-delivery (type). Называет файл, из которого узел берёт дополнительные заголовки и добавляет их к запросу с письмом. Каждый заголовок — своей строкой в файле.
Ради чего она существует. В адресе http-delivery-url учётные данные запрещены руководством, а обработчик почти всегда требует авторизации. Файл заголовков — единственный предусмотренный способ её передать.
Годится не только для авторизации: сюда же кладут любой постоянный заголовок, который должен сопровождать каждый запрос, — метку источника, версию соглашения, идентификатор узла.
Права 600 и владелец — пользователь службы. В файле рабочий ключ, и это не преувеличение.
Один файл на обработчик, а не на очередь. Если очередей вида http-delivery несколько и обработчик у них один, ключ незачем размножать по файлам — его придётся менять во всех.
Строка необязательна. Без неё запрос уйдёт без дополнительных заголовков; для открытого обработчика этого достаточно.
# ключ доступа лежит в файле — в адресе его держать нельзя <domain feedback.example.com> type http-delivery http-delivery-url https://hub.example.com/api/v1/feedback http-delivery-extra-headers /etc/pmta/http-delivery-headers.txt</domain>
что делают не так и чем это кончается2 ошибки▶
наш опыт
§ 3.3.10.112.2
1 связь
pmta show settings feedback.example.com/vmta1 | grep -i extra-headers ls -l /etc/pmta/http-delivery-headers.txt
3 статьи
◇Как письмо попадает в MTAШесть описанных способов подачи: расширенный SMTP, четыре языковые обвязки и каталог, за которым узел следит на диске.◇Кому разрешено сдавать почту и для кого её приниматьИз коробки узел принимает подачу только с самой машины; два разных вопроса — «кто может слать через нас» и «на чьи адреса мы принимаем» — решаются разными директивами.◇Заголовки, которыми отправитель управляет доставкойШесть служебных заголовков позволяют подающей стороне выбрать поток, пометить письмо заданием, задать настройки и ключ подписи, идентификатор конверта и расписание; каждый разрешается отдельно и по источникам.