<virtual-mta-pool>
Строка называет файл заголовков для всех участников пула. Смысл записи здесь один — не повторять её у каждого.
А вот как она складывается с другими уровнями, руководство не говорит. Правило сложения сформулировано только для узла и адреса отправки: «если у адреса отправки уже есть своя строка, применяются обе». Про пул — молчание, и остальные пуловые директивы участник перекрывает обычным образом.
Практический вывод — не полагаться. Держите файл на одном уровне и проверяйте результат по доставленному письму: это единственный способ узнать, что получилось.
Значение — путь к файлу, как и на остальных уровнях. Решается здесь одно — где держать файл:
| Уровень | Кому достаётся | Что известно про сложение |
|---|---|---|
| узел | всем адресам отправки | складывается с уровнем адреса — документировано |
| пул | участникам | не документировано |
| адрес отправки | только ему | складывается с уровнем узла |
Пока не проверено опытом — держать файл на одном уровне.
# общий файл заголовков на всю волну адресов <virtual-mta-pool warmup-wave-3> include-headers-from /etc/pmta/wave3-headers.txt virtual-mta mta1 virtual-mta mta2 </virtual-mta-pool>
что делают не так и чем это кончается2 ошибки▶
наш опыт
§ 3.3.13
2 связи
grep -rn include-headers-from /etc/pmta/config
3 статьи
◇Заголовки, которыми отправитель управляет доставкойШесть служебных заголовков позволяют подающей стороне выбрать поток, пометить письмо заданием, задать настройки и ключ подписи, идентификатор конверта и расписание; каждый разрешается отдельно и по источникам.◇Щадящий режим — вторая личность очередиОчередь, которой приёмник начал отказывать, переключается на параллельный набор лимитов, повторов и маршрутов — десять директив, действующих только в этом режиме.◇Прогрев, встроенный в MTAПрогретый адрес отдаёт первые N писем дня каждому получателю своему холодному напарнику; тот отправляет их сам и набирает историю.