<proxy>
Список прокси в use-proxy — это цепочка запасных: второй берётся, только когда первый не ответил. Строка задаёт, сколько раз попробовать, прежде чем перейти к следующему. Умолчание — 1, потолок — 10.
Умолчание означает «одна попытка и дальше». Мгновенное переключение хорошо, когда прокси действительно упал, и плохо, когда он просто моргнул: очередь уйдёт на запасной и останется там до его отказа.
Цена ожидания — задержка доставки. Каждая неудачная попытка занимает время; десять попыток к лежащему прокси задержат письма на всё это время, вместо того чтобы сразу взять живой.
Строка на прокси, а не на список. У каждого блока может быть своё число: у надёжного основного — больше, у запасного — меньше.
Выбирают по поведению прокси при сбое:
| Значение | Когда |
|---|---|
| 1 (умолчание) | прокси либо жив, либо надолго мёртв |
| 2–3 | прокси перезапускается за секунды |
| ближе к 10 | почти никогда: задержка растёт линейно |
# прокси перезапускается за секунды — даём ему три попытки <proxy mta-proxy> server proxy.internal:9999 client 16.80.77.101 client2.hostname.com retry-attempts 3</proxy>
что делают не так и чем это кончается1 ошибка▶
наш опыт
3 связи
head -1 "$(ls -t /var/log/pmta/acct-*.csv | head -1)" | tr -d '\r' | tr ',' '\n' | grep -n '^dlvProxy'
3 статьи
◇Ограничения облакаОблака ограничивают исходящую почту через порт 25, пока не попросишь снять лимит, а их диапазоны адресов почтовики встречают с подозрением.◇Адрес отправки — из чего он складываетсяИменованный набор всего, что является свойством адреса: с какого IP уходит письмо, чем узел представляется, чем подписывает и как быстро шлёт.◇Именованный прокси и три уровня его настроекБлок несёт адрес прокси, внешний адрес отправки, версию протокола, тип поля и число попыток; первые две строки обязательны.