POSTFIX: ограничение исходящих соединений, количество сообщений, совокупный размер во временном окне
Мы отправляем довольно большое количество сообщений электронной почты нашим клиентам каждый месяц с Postfix. Большая часть из них имеет свою электронную почту, размещенную на @example.com. Но каждый месяц мы изо всех сил пытаемся доставить все сообщения из-за серого списка.
Example.com предоставил нам конкретные настройки для каждого 5-минутного окна, чтобы остаться вне серого списка:
Максимум. совокупные лимиты на каждые 5 минут для домена example.com
- 300 подключений
- 100 000 сообщений
- общий размер 180 МБ
Мы определенно не отправляем 100K-сообщений, так что количество подключений за это 5-минутное окно кажется основной проблемой. Может ли кто-нибудь помочь с конкретными настройками Postfix, чтобы они соответствовали вышеуказанным критериям только для соединений с example.com?
1 ответ
Эти значения могут быть отредактированы в main.cf Postfix -
Параметрinitial_destination_concurrency (по умолчанию: 2) управляет тем, сколько сообщений первоначально отправляется одному и тому же получателю до адаптации параллелизма доставки. Конечно, этот параметр действует только до тех пор, пока он не превышает ограничение процесса и ограничение одновременности назначения для конкретного канала передачи почты.
Параметр default_destination_concurrency_limit (по умолчанию: 10) определяет, сколько сообщений может быть отправлено одному и тому же получателю одновременно. Вы можете переопределить этот параметр для определенных каналов доставки (локальный, smtp, uucp и т. Д.). Файл main.cf рекомендует следующее:
default_destination_concurrency_limit = 10
Кажется, что предел параллелизма в пункте назначения для доставки SMTP достаточно 10, чтобы заметно загрузить систему, не ставя ее на колени. Будьте осторожны при изменении этого значения на гораздо большее.
Больше информации здесь -
Как оценить ограничение исходящих SMTP-соединений для Postfix