Оптимизация доставки при ограниченном количестве исходящих соединений

Оптимизация доставки при ограниченном количестве исходящих соединений

У меня есть несколько VPS-серверов от провайдера, который недавно начал ограничивать исходящие SMTP-соединения для предотвращения спама.

Хотя это не такая уж большая проблема, иногда почта задерживается по очевидным причинам. В основном это доставка по списку рассылки и многоадресная почта. Например, если я отправляю почту 8 получателям (лимит исходящих соединений 5/с), я получаю торможениеВ соединении отказаноошибки:

-Queue ID-  --Size-- ----Arrival Time---- -Sender/Recipient-------
CC7E3E2000C    50569 Fri Aug  3 10:37:10  [email protected]
(connect to YYY-com.mail.protection.outlook.com[213.199.154.138]:25: Connection refused)
                                     [email protected]
                                     [email protected]
                                     [email protected]
                                     [email protected]
                                     [email protected]
                                     [email protected]
                                     [email protected]
                                     [email protected]
                                     [email protected]

Сначала я думал, что Postfix будет повторно использовать одно и то же MX-соединение для домена... Но если соединение блокируется, это означает, что он пытается создать более 5 различных соединений.

Я попробовал сделать рассылку по списку рассылки, и это не так уж и плохо (учитывая ограниченное количество получателей).

Можно ли настроить конфигурацию так, чтобы не достигался лимит в 5 подключений/с?

решение1

Я думал, что Postfix будет повторно использовать одно и то же MX-соединение для домена.

В руководстве есть несколько полезных советов:http://www.postfix.org/CONNECTION_CACHE_README.html

Но с ростом числа серверов, поддерживающих TLS,
настройкауровень_безопасности_smtp_tlsчасто по умолчанию используется TLS, если это поддерживается удаленным SMTP
, а ваша версия Postfix слишком старая, чтобы поддерживатьsmtp_tls_connection_reuseвариант
, не является неожиданным, что для каждого доставленного сообщения необходимо устанавливать новое соединение, даже если оно касается нескольких получателей в одном домене.

Если вас не волнует безопасность транспорта: настройка smtp_tls_security_level = noneпозволит эффективнее использовать кэширование соединений.

Насколько мне известно, для postfix нет встроенного ограничения скорости, хотя некоторые намекают на его использование.политическийдля этого

Связанный контент