<email-patterns>

Образцы для разбора нестандартных отчётов
Свой разбор для приёмника, который пишет по-своему

Блок содержит образцы, по которым MTA разбирает тела нестандартных отчётов. Строк в нём две: body-pattern-file — собственно файл с образцом, повторяется; log-match-info — показать в журнале, какой из них совпал.

Блок вкладывается в обработчик, а не пишется в корне файла. У обработчика отказов и у обработчика жалоб свои наборы образцов.

Извлечённые поля идут в учёт и ложатся в запись рядом с тем, что MTA нашёл сам. Для аналитики нестандартный отчёт после этого неотличим от стандартного.

Пример в конфигурации
# у каждого обработчика свой набор образцов
<feedback-loop-processor>
    <email-patterns>        body-pattern-file /etc/pmta/spamcop.txt
        body-pattern-file /etc/pmta/other-isp.txt
        log-match-info true
    </email-patterns>
</feedback-loop-processor>
При нескольких файлах вторая строка обязательна на время настройки: без неё непонятно, какой образец сработал.
жёлтым — — имена директив, голубым — блоки. Так же они подсвечены и в тексте карточки.
Совместимость
PowerMTA 6.0
описана в руководстве этой версии · платформа: любая
С какой версии директива доступна, вендор указывает не для всех — здесь пометки нет. Имя встречается и в издании руководства 5.0.
В Хабе
Цена ошибки
обратимо: вредит, пока стоит
Сценарии
Жизненный цикл конфигурации