Postfix - ограничение скорости исходящих одновременных подключений к одному компьютеру / IP

Мне нужно ограничить исходящие соединения postfix для определенных почтовых серверов, но мне кажется, что ограничение posfix основано на доменах? Что если есть один почтовый сервер для нескольких доменов? Я попытался выяснить, что означает "назначение" в руководстве по настройке postfix, но кажется, что это домен получателя, а не почтовый сервер (хотя я могу ошибаться)

Текущая ситуация: у меня есть почтовый сервер mail.example.com с IP 1.2.3.4. Этот почтовый сервер содержит электронные письма для компаний company1.com и company2.com.

Когда я установил:

smtp_destination_concurrency_limit = 1
default_destination_concurrency_limit = 1

Теперь, если я отправляю два электронных письма одновременно - на user@company1.com и user@company2.com, достаточно ли у него постфикса, чтобы получить MX-серверы для обоих писем, увидеть, что почтовый сервер идентичен и ограничить соединения, или же постфикс увидеть 2 разных домена и позволить ему объединиться в два одновременных соединения?

2 ответа

Решение

Да, postfix достаточно умен, чтобы доставлять сообщения на два домена user@domain1.com и user@domain2.com. Прежде чем postfix начнет запрашивать записи DNS, чтобы получить записи MX. Postfix сначала пытается доставить сообщение изнутри. Если текущий сервер удерживает два домена, электронные письма будут успешно доставлены на учетную запись соответственно.

Та же проблема здесь с апельсином. Два домена, но один MX с плохим характером (не люблю работать слишком усердно...).

Ответ на ваш вопрос: НЕТ. Postfix не является умным, и ограничение параллелизма основывается только на домене назначения, а не на MX...

Итак, в моем случае postfix не может замедляться, и многие электронные письма отклоняются, потому что он не знает, что orange.fr и wanadoo.fr передаются одним и тем же тупым MX.

Другие вопросы по тегам