<domain>
Сколько получателей MTA берётся обслужить за интервал с данного адреса отправки к данному получателю. Считаются попытки, а не успехи: временный отказ расходует лимит наравне с принятым письмом.
Ради чего директива придумана — руководство говорит прямо. Она для тех, кто собирает несколько IP в один адрес отправки и хочет ограничить темп каждого IP по каждому получателю. Без неё есть только max-msg-rate — темп всей очереди, который IP внутри делят между собой как получится: адрес, чьи письма подхватились первыми, выберет чужую долю.
Первым идёт маска, число достаётся каждому адресу. source-ip-max-msg-rate 1.2.3.0/24 600/m — это по шестьсот писем в минуту с каждого адреса подсети. Что считать адресом отправки, решает enable-source-ip-limits-on-sending-ip.
Три уровня темпа, действуют одновременно. Очередь (max-msg-rate), адрес отправки целиком (max-smtp-msg-rate) и отдельный IP внутри очереди — это она. Срабатывает самый низкий, и в мониторе разница видна только по тексту сообщения об ограничении.
Понадобится в чужой конфигурации, где IP собраны пачками. С прокси-гейтом не понадобилась: у каждого прокси свой адрес отправки с одной строкой smtp-proxy-source-host.
Делите, а не назначайте. Возьмите темп, который готовы дать очереди целиком, и разделите на число адресов в маске — это и есть значение. Назначать каждому адресу «сколько не жалко» бессмысленно: получатель видит сумму.
Считайте на крупного получателя. Значение действует в пределах одной очереди, то есть отдельно для каждого почтовика. Дневной план адреса делится сперва на число приёмников, и только потом раскладывается на окно отправки.
Знаменатель принимает множитель — 100/15m, 83/5s. Появился в PowerMTA 5.
Умолчание unlimited: отдельного темпа на адрес нет, работает только темп очереди.
# в одном адресе отправки четыре IP, темп очереди делим между ними <domain comcast.net> max-msg-rate 2400/m source-ip-max-msg-rate 1.2.3.0/30 600/m</domain>
что делают не так и чем это кончается3 ошибки▶
§ 3.3.10.93
наш опыт
§ 3.3.10.86
2 связи
grep -rn source-ip-max-msg-rate /etc/pmta/ pmta show queues --maxitems=20
3 статьи
◇Адрес отправки — из чего он складываетсяИменованный набор всего, что является свойством адреса: с какого IP уходит письмо, чем узел представляется, чем подписывает и как быстро шлёт.◇Отправитель называет поток для каждого письмаПисьмо несёт имя потока, которым его надо отправить, — выбор делает подающая программа, а не конфигурация узла.◇Ограничения облакаОблака ограничивают исходящую почту через порт 25, пока не попросишь снять лимит, а их диапазоны адресов почтовики встречают с подозрением.