Postfix 状态 = 延期

Postfix 状态 = 延期

为了防止垃圾邮件,我试图从数据库中删除虚假或恶意电子邮件。我想采取的方法之一是检查邮件日志,如果电子邮件未发送,则将收件人从数据库中删除。

那么如果status=Bounced这样就好了,但是怎么办呢status=Deferred?绝大多数不良电子邮件都处于“延期”状态。删除这些电子邮件要容易得多,但我不确定这种状态是否会导致删除好的电子邮件?

我还想阻止 postfix 尝试重新发送延迟的电子邮件,但我不确定这是否意味着合法的电子邮件将不会被发送。

我搜索了一番,却无法找到这种状态的良好定义,以及延迟的电子邮件是否有可能被第二次发送。

答案1

对于 Yahoo,如果您收到此错误

TSS04 - temporarily deferred due to user complaints

这意味着您发送的电子邮件数量超出了您的 IP 和发送域声誉所允许的数量。Yahoo 仅允许新 IP 地址每天发送大约 100 封邮件,否则会给出错误 TSS04,该数字可能会根据您的内容和发送域而变化。最好慢慢地让您的 IP 预热并建立您的声誉。

这个帖子可能对你有用, https://serverfault.com/a/1016122/549576

答案2

终止延期的电子邮件可能会产生无法预料的后果。

例如,近 1 年来,雅虎的大多数电子邮件都被推迟发送,除非数量非常少(例如每天不到十几封)。如果每天有几十封电子邮件,如果来自一个好的服务器(甚至有 DKIM,但未在任何地方列出),而不是非常大的服务器(gmail 等),它们就会被推迟发送。

在这种情况下,它们不是坏邮件,只是被雅虎延迟了。当然,没有支持人员回答过这样的问题。他们可能只是让一切正常运转,仅此而已。重点是,您可能需要检查每个域的情况,而不是采用一般方法。

安装一个日志统计集中化工具,然后你就可以清楚地了解哪些是坏的,哪些仍然有用。

相关内容