控制 Postfix 中的出站连接

控制 Postfix 中的出站连接

我有一个 Postfix 服务器,用于向订阅者发送自动回复和新闻通讯。我知道主要的 ISP(如 hotmail 和 yahoo)会查看它们从 IP 地址获得的连接数。因此我想知道以下几点:1. Postfix 服务器打开多少个连接?2. Postfix 服务器每次连接发送多少封电子邮件?3. 如何控制与特定 ISP 的连接数?

谢谢

答案1

我知道主要的 ISP(例如 hotmail 和 yahoo)会查找从一个 IP 地址获取多少个连接。

您怎么知道的?
许多专业邮件管理员的经验表明,他们仅根据发件人在给定时间范围内(尝试)发送的邮件数量来限制发件人,不是使用的连接数量。
通过一两个连接,仍然可以每秒发送 100 条消息;大型 ESP 会在此之前切断您的连接。

回答您的问题:

  1. 这是由 控制的default_destination_concurrency_limit,默认每个目的地有 20 个连接
  2. 最多max_use可以通过一个连接发送消息,只要有这么多消息需要发送即可。
    对于单个目标主机,通常一次会话中永远无法达到这个数量。
  3. 这涉及几个步骤:首先,为每个目的地创建一个新的传输,并设置其 $destination_default_concurrency_limit,接下来,使用 transport_maps 将流量路由到这些传输。

如果你在 postfix 邮件列表中搜索“yahoo slow transport”,你可以找到大量有关此类设置的信息

相关内容