Global
Задержка в миллисекундах, которую поддельный приёмник добавляет к своим ответам. Умолчание — ноль: приёмник отвечает мгновенно.
Ноль делает прогон нереалистичным. Настоящий приёмник находится в сети: между командой и ответом проходят десятки миллисекунд, а на межконтинентальном маршруте и сотни. За это время соединение занято — а именно занятость соединений упирается в max-smtp-out и определяет реальную пропускную способность.
С нулевой задержкой узел успевает провести на одном соединении в разы больше разговоров, чем сможет в жизни, и потолок выходит завышенным.
Сто миллисекунд — разумная отправная точка. Столько занимает обмен с приёмником в той же части света.
Двести-триста — для дальних маршрутов. Если рассылка идёт через океан, прогон с сотней всё равно завысит потолок.
Ноль оставляют только для одной задачи — измерить сам узел в отрыве от сети. Планировать по такой цифре нельзя.
# приёмник в той же части света отвечает примерно так dummy-smtp-port 2525 dummy-smtp-latency 100
что делают не так и чем это кончается2 ошибки▶
наш опыт
наш опыт
1 связь
grep -n dummy-smtp-latency /etc/pmta/config pmta show status | head -20
3 статьи
◇Ключ активации — условие установки, а не шаг после неёБез ключа активации от поддержки SparkPost MTA не ставится и не работает, а уровень лицензии задаёт потолок исходящих соединений: на стандартной всё сверх 200 игнорируется.◇Ограничения облакаОблака ограничивают исходящую почту через порт 25, пока не попросишь снять лимит, а их диапазоны адресов почтовики встречают с подозрением.◇Как перевести план отправки в железоДве постоянные, по которым считается любой узел: около 2 КБ памяти на каждого получателя в очереди и место под спул, пропорциональное суммарному размеру писем.