我需要限制特定邮件服务器的 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
现在,如果我同时发送两封电子邮件 - 发送给[电子邮件保护]和[电子邮件保护],postfix 是否足够聪明,可以为这两封电子邮件获取 MX 服务器,看到邮件服务器相同并限制连接,或者 postfix 是否看到 2 个不同的域并让它们在两个并发连接中一起进行?
答案1
答案2
Orange 也有同样的问题。两个域名,但有一个 MX 脾气很差(不喜欢太努力工作……)。
您的问题的答案似乎是:不。Postfix 并不聪明,并发限制仅基于目标域,而不是 MX...
因此,就我而言,postfix 无法减慢速度,并且许多电子邮件被拒绝,因为它不知道 orange.fr 和 wanadoo.fr 是由同一个愚蠢的 MX 中继的。