Global
Строка ограничивает число одновременных соединений к MX, адрес которого попадает в названный диапазон. Диапазон пишется в бесклассовой записи — 173.194/16 или отдельным адресом.
Руководство говорит: синтаксис похож на соседнюю mx-connection-limit, только вместо имён — адреса. Значит действуют и все её оговорки: предел считается на каждый адрес отправки отдельно и применяется к каждому подходящему MX, а не ко всем вместе.
Отдельно оговорено: директива разрешена только на уровне узла. Внутри блоков её писать нельзя.
Строку повторяют — по строке на правило.
Отсюда практическое: по адресам ограничивают тогда, когда имена не годятся — например, один и тот же адрес обслуживает MX с разными именами. В остальных случаях имя надёжнее.
Вторая половина — общая с соседней строкой: предел умножается на число адресов отправки.
Отслеживать смену адресов у приёмников Хаб тоже не умеет, так что правило по диапазону пришлось бы поддерживать вручную.
Что ставить. По адресам ограничивают в узком случае:
| Значение | Когда |
|---|---|
| не писать | обычный случай: пределы задаются у получателей и адресов отправки |
| диапазон и число | один и тот же адрес обслуживает MX с разными именами, и ограничить надо именно его |
| отдельный адрес | точечная мера по конкретному узлу приёмника |
Как и у соседней строки, считать надо с умножением на число адресов отправки.
# диапазон целиком и точечное правило по одному адресу ip-connection-limit 173.194/16 50ip-connection-limit 104.47.2.33 1
что делают не так и чем это кончается2 ошибки▶
наш опыт
§ 3.3.1.60.2
1 связь
grep -n 'ip-connection-limit' /etc/pmta/config pmta resolve gmail.com
3 статьи
◇Четыре типа значений, на которых написан весь конфигЛогическое, образец домена, регулярное выражение и промежуток времени — определены один раз в § 3.2 и дальше используются всеми директивами.◇Как складывается политика для приёмникаНастройки собираются от самого общего образца к самому точному; порядок блоков в файле не значит ничего.◇Щадящий режим — вторая личность очередиОчередь, которой приёмник начал отказывать, переключается на параллельный набор лимитов, повторов и маршрутов — десять директив, действующих только в этом режиме.