<domain>
Сколько адресов узел называет приёмнику в одной передаче. Письмо с большим списком уходит не разом, а частями: руководство разбирает это на своём примере — пять тысяч получателей одного домена при пределе в три тысячи передаются дважды, сначала три тысячи, потом оставшиеся две.
Тело письма передаётся каждый раз заново. В этом вся цена настройки. Разрезали список на пять кусков — приёмник получил тело пять раз, и трафик вырос впятеро, хотя писем по-прежнему одно. Руководство называет это прямо: меньшие значения увеличивают параллельность и снижают эффективность.
Что покупается взамен. Куски можно везти по разным соединениям одновременно — одно письмо перестаёт быть одной длинной передачей. На большом списке это разница между «висим на одном соединении» и «разложили на десять».
У директивы два имени. max-rcpt-per-message в этом же блоке — тот же самый предел; руководство говорит об этом прямо, называя одно псевдонимом другого. В своём выводе MTA печатает второе имя, а не это.
Для нашей отправки предел не работает вовсе: прогрев шлёт письма по одному получателю, и резать нечего. Настройка становится осмысленной на узле, куда подают письма с большими списками — там её ставят вместе с числом писем на соединение max-msg-per-connection, а не отдельно.
Не трогать, пока список на письмо небольшой. При одном-двух получателях предел не участвует ни в чём. Разговор о нём начинается там, где в письме сотни адресов одного домена.
Считать в байтах, а не в письмах. Прикидка простая: размер тела, умноженный на число кусков, — это то, что уйдёт на приёмник. Уменьшение предела вдвое удваивает трафик, и с этим числом надо сверить потолки по объёму, если они заданы.
Понижать — по просьбе приёмника. Крупные приёмники ограничивают число адресов в транзакции сами и отвечают отказом на лишние. Тогда предел ставят по их правилу, и это единственный случай, когда его выбирают не из соображений скорости.
# список режется на куски по сто адресов — тело уедет столько же раз <domain yahoo.com> max-rcpt-per-transaction 100 max-msg-per-connection 5 </domain>
что делают не так и чем это кончается3 ошибки▶
§ 3.3.10.82
§ 3.3.10.83
§ 3.3.10.82
3 связи
pmta show settings yahoo.com/mta-news-1
3 статьи
◇Как складывается политика для приёмникаНастройки собираются от самого общего образца к самому точному; порядок блоков в файле не значит ничего.◇Щадящий режим — вторая личность очередиОчередь, которой приёмник начал отказывать, переключается на параллельный набор лимитов, повторов и маршрутов — десять директив, действующих только в этом режиме.◇Наблюдение за репутацией внутри узлаMTA сам следит за ответами приёмников и по совпадению с образцом меняет режим очереди — реакция внутри соединения, а не по телеметрии.