<pattern-list>

Именованные правила выбора
Слой между тем, как выглядит письмо, и тем, откуда оно уйдёт

Блок собирает правила выбора адреса отправки по содержимому письма. Механизм разобран отдельно (pattern-list); здесь — про сам блок.

Живёт на верхнем уровне, а действует по ссылке. Список сам по себе ничего не делает: его подключают строкой в блоке подачи. Список без ссылки — мёртвая настройка.

Списков может быть несколько, и разные подающие системы могут пользоваться разными.

Не путать с блоком реакции на приёмника — тот называется почти так же (<smtp-pattern-list>), но живёт по другую сторону узла.

Пример в конфигурации
# список и ссылка на него — порознь не работают
<pattern-list pmta-pattern>
    mail-from /@example\.com$/ virtual-mta=mta-news-1
</pattern-list>
<source {pmta-auth}>
    pattern-list pmta-pattern</source>
Выделенная строка и есть та, без которой список не действует ни на одно письмо. Блок сам по себе только описывает правила.
жёлтым — — имена директив, голубым — блоки. Так же они подсвечены и в тексте карточки.
Совместимость
PowerMTA 6.0
описана в руководстве этой версии · платформа: любая
С какой версии директива доступна, вендор указывает не для всех — здесь пометки нет. Имя встречается и в издании руководства 5.0.
В Хабе
Цена ошибки
обратимо: вредит, пока стоит
Сценарии
Ротация адресов отправки