У меня есть несколько 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 нет встроенного ограничения скорости, хотя некоторые намекают на его использование.политическийдля этого