<domain>Хаб задаёт сам
Все остальные директивы семьи отвечают на вопрос «насколько медленнее». Эта отвечает на другой: а может, вообще не отсюда. Пока очередь в щадящем режиме, её письма переводятся на указанный адрес отправки или пул — и новые, приходящие в очередь, тоже, пока режим держится.
Переезжает очередь, а не письмо. Руководство описывает это так: письма из example.com/vmta1 при переброске на vmta2 оказываются в очереди example.com/vmta2. Получатель тот же — меняется адрес, с которого к нему идут.
Задержку можно отложить. Необязательное after= откладывает переброску, пока письмо не пролежит в очереди указанное время; минимум — минута. Это разница между «сразу увести» и «увести то, что залежалось».
Петли MTA ловит сам. Руководство предупреждает отдельно: при обнаружении петли переброска молча игнорируется, и письма остаются в исходной очереди. Переброс адреса на самого себя — тоже петля. При переброске на пул письма пойдут по тем путям, где петли нет.
Резервному адресу Хаб задаёт собственный smtp-source-host и, если у адреса есть обратная запись, собственное имя в приветствии.
Уводите на адрес, а не в пустоту. Второй адрес должен быть настроен полностью: свой источник, своё имя в приветствии, свои ключи подписи. Переброска на полупустой адрес заменяет одну проблему на другую.
after= почти всегда лучше, чем без него. Мгновенная переброска уводит и те письма, которые ушли бы и так — очередь могла войти в backoff по единственному ответу. Десять-пятнадцать минут отсеивают случайное.
Пул вместо адреса, если резервных несколько: MTA разложит письма по непетлевым путям сам.
Не задавайте в общем блоке всем подряд. Переброска имеет смысл для конкретных пар «получатель — адрес», а не как общая политика: иначе первый же плохой день уводит весь трафик на один адрес.
# уводим только залежавшееся и только туда, где адрес настроен <virtual-mta vmta1> smtp-source-host 1.2.3.4 mail1.example.com <domain *> backoff-reroute-to-virtual-mta vmta2, after=10m </domain> </virtual-mta>
что делают не так и чем это кончается3 ошибки▶
наш опыт
§ 3.3.10.59
наш опыт
4 связи
Адрес отправкиКуда уводятся письма: блок другого адреса отправки — или пула. § 3.3.10.59
pmta show queues --mode=backoff --maxitems=20 pmta show queues --maxitems=20 'example.com/*'
3 статьи
◇Щадящий режим — вторая личность очередиОчередь, которой приёмник начал отказывать, переключается на параллельный набор лимитов, повторов и маршрутов — десять директив, действующих только в этом режиме.◇Четыре типа значений, на которых написан весь конфигЛогическое, образец домена, регулярное выражение и промежуток времени — определены один раз в § 3.2 и дальше используются всеми директивами.◇Заголовки, которыми отправитель управляет доставкойШесть служебных заголовков позволяют подающей стороне выбрать поток, пометить письмо заданием, задать настройки и ключ подписи, идентификатор конверта и расписание; каждый разрешается отдельно и по источникам.