Postfix 在一次连接中发送多条消息

Postfix 在一次连接中发送多条消息

我有一个关于 postfix 的问题。我们每小时可以向我们的供应商 smarthost 发送 4000 封邮件。

当我们发送这些消息时,我们收到太多连接失败的提示。现在我想在一个连接中发送所有这些消息。

所以我的问题是:是否可以在一次连接中同时向提供商智能主机发送 500 封邮件?

谨致问候,安德烈亚斯

答案1

在 Postfix 2.2 或更高版本中,默认启用“按需” SMTP 连接缓存,其中当“目的地在活动队列中拥有大量邮件时”将重新使用连接(未讨论什么算作“大量”)。

如果您想要保持连接打开的目的地列表有限(根据您的智能主机情况),您可以告诉 Postfix 确实保持连接打开:

smtp_connection_cache_destinations = $relayhost

但是,如果您的中继主机使用 TLS,那么您就不走运了,因为“Postfix 共享连接缓存不能与 TLS 一起使用”。

相关内容