Exim4 暂停传出 IP

Exim4 暂停传出 IP

我想知道您将如何根据收到的字符串暂停到远程域的 IP 地址。我收到了来自雅虎的错误代码,我的 IP 被封锁了很长时间。我被告知这是因为我不遵守他们的延期代码,如果我再次收到少数延期代码之一,我需要暂停向他们发送电子邮件。但是,我不知道该怎么做。

我正在使用 Exim4,但如果 Exim4 无法做到这一点,我也不会反对使用其他程序,如 qmail 或 postfix。

谢谢你,威廉

答案1

我认为您描述的这种“暂停”基本上是内置在 SMTP 规范中的。因此,Exim 应该按照规范处理来自远程 SMTP 服务器的延迟,并且开箱即用的配置不会导致您的 IP 被禁止访问任何地方。我猜有成千上万的 Exim 邮件服务器确实遵守延迟规范,因此不会引起任何问题。

所有这些让我得出结论:要么 (a) 你的配置中存在某些东西,改变了 exim 尝试重新交付的积极程度,要么 (b) Yahoo 做了一些不对劲的事情。

你没有发布任何配置细节,因此很难说得更具体一些。请查看文件第 33 节其中详细介绍了如何为主机配置重试规则。如果您拥有的主机对长时间延迟的要求非常严格,那么粒度在这里非常有用。

答案2

听起来 Yahoo 将您的电子邮件服务器列入了灰名单,并且您的重试间隔太短。查看 Exim 中的重试间隔,并确保其设置正确。

相关内容