<domain>
Третья причина, по которой очередь попадает в режим повторов, — не отказ приёмника и не ошибка имён, а сбой соединения с прокси. Для неё действует не retry-after, а эта строка.
Логика та же, что у retry-after-dns-error: приёмник этой попытки не видел. Соединение не дошло до его порта, письма он не получал, репутации отправителя ничего не грозит. Поэтому здесь уместен короткий шаг — пример руководства 5m,5m,10m вдвое-впятеро быстрее обычного.
Задаётся так же, как обычное расписание: одним интервалом или лесенкой. Без своего значения берётся retry-after — и тогда сбой прокси обходится очереди так же дорого, как отказ приёмника.
Короче обычного шага. Сбой прокси — это неполадка на нашей стороне: перезапуск, обрыв, исчерпание соединений. Она проходит за минуты, и ждать полчаса незачем.
Короткая лесенка полезнее ровного шага. 5m,5m,10m пробует дважды быстро — на случай мгновенного сбоя — и отступает, если прокси лежит всерьёз.
Не путайте с числом попыток внутри одной доставки. Сколько раз пробовать сам прокси, прежде чем уйти на следующий в списке, задаёт retry-attempts в блоке <proxy>. Эта строка — про то, когда очередь вернётся к попытке вообще.
# сбой прокси проходит за минуты — не наказываем за него очередь <domain example.com> retry-after 30m proxy-retry-after 5m,5m,10m</domain>
что делают не так и чем это кончается2 ошибки▶
§ 3.3.10.47
наш опыт
3 связи
bounce-after<domain>Общий срок: письмо уйдёт в отказ по нему, сколько бы попыток дотянуться через прокси ни сделал узел. § 3.3.10.47smtp-proxy-source-hostGlobalСтрока, ради которой всё это работает: без отправки через прокси сбоев прокси не бывает. § 3.3.10.47
grep -n proxy-retry-after /etc/pmta/config grep -i proxy /var/log/pmta/pmta.log | tail -20
3 статьи
◇Как складывается политика для приёмникаНастройки собираются от самого общего образца к самому точному; порядок блоков в файле не значит ничего.◇Щадящий режим — вторая личность очередиОчередь, которой приёмник начал отказывать, переключается на параллельный набор лимитов, повторов и маршрутов — десять директив, действующих только в этом режиме.◇Наблюдение за репутацией внутри узлаMTA сам следит за ответами приёмников и по совпадению с образцом меняет режим очереди — реакция внутри соединения, а не по телеметрии.