Наблюдение за репутацией внутри узла

критично

sender reputation monitoring
MTA сам замечает ухудшение и отвечает

Наблюдение за репутацией, встроенное в узел: ответы приёмников сопоставляются с выражениями, и по совпадению очередь переходит в щадящий режим.

Ценность в скорости. MTA отвечает в том же соединении, где увидел отказ; внешний наблюдатель узнаёт из телеметрии минутами позже.

Главная ловушка — ждать уведомления без адреса. Переход в щадящий режим сам по себе молчит: письмо о нём уходит, только если задан backoff-notify, иначе узнают по росту очереди.
Что делает Хаб. Пользуется: шаблон политик подключает к блокам приёмников список smtp-pattern-list blocking-errors — выражения по текстам ответов с mode=backoff, — а поведение в щадящем режиме задают пресеты: backoff-max-msg-rate, backoff-retry-after и переброс на резервный адрес backoff-reroute-to-virtual-mta. Поверх этого Хаб раз в пять минут собирает эпизоды щадящего режима и применяет свои политики.
Рекомендуемые значения

Что очередь делает в щадящем режиме:

Действие Директива
шлёт уведомление backoff-notify
меняет расписание повторов backoff-retry-after
снижает темп backoff-max-msg-rate
уводит письма на другой адрес отправки backoff-reroute-to-virtual-mta
Режимы очереди, четыре действия и связь со списком выражений — из руководства (§ 11.5). Разбор ловушки — наш.
Пример в конфигурации
<smtp-pattern-list aol-errors>
    reply /421 .* too many errors/ mode=backoff</smtp-pattern-list>
<domain aol.com>
    smtp-pattern-list aol-errors
    backoff-max-msg-rate 120/h
    backoff-retry-after 1h
</domain>
Сокращённый пример руководства: совпадение ответа переводит очередь в щадящий режим, а блок приёмника задаёт, что в нём делать.
жёлтым — — имена директив, голубым — блоки. Так же они подсвечены и в тексте карточки.
Совместимость
PowerMTA 6.0
описана в руководстве этой версии · платформа: любая
С какой версии директива доступна, вендор указывает не для всех — здесь пометки нет. Имя встречается и в издании руководства 5.0.
Как проверить на узле
Посмотреть, какие очереди в щадящем режиме и почему:
pmta show queues --mode=backoff --errors --no-rcpt-events --maxitems=1000
Последняя ошибка у каждой очереди — ответ, который совпал с выражением.
В Хабе
Цена ошибки
обратимо: вредит, пока стоит
Сценарии
Разобраться с доставляемостью · Настроить темп под провайдера
Важность
критично