为了防止垃圾邮件,我试图从我们的数据库中删除虚假或不良电子邮件。我想要执行此操作的方法之一是检查邮件日志,如果未发送电子邮件,则从数据库中删除收件人。
所以,如果status=Bounced
这很好,但是呢status=Deferred
?绝大多数不良电子邮件都处于延迟状态。删除这些会容易得多,但我不确定这种状态是否最终会删除好的电子邮件?
我还想停止 postfix 尝试重新发送延迟的电子邮件,我不知道这是否意味着不会发送合法的电子邮件。
我四处搜索,找不到此状态的良好定义,以及延迟的电子邮件是否有可能最终被第二次发送。
终止延迟的电子邮件可能会产生无法预料的后果。
例如,自从将近 1 年以来,就雅虎而言,大多数时候电子邮件都被推迟,除非它们的数量很少(比如每天不到一打)。如果每天有几十个,如果它们来自一个好的服务器(甚至有 DKIM 并且它没有在任何地方列出),而不是非常大的服务器(gmail 等),它们就会被推迟。
在这种情况下,它们不是坏电子邮件,它们只是被雅虎延迟了。当然,没有支持甚至回答了这样的问题。可能他们只是保持一切运行,仅此而已。关键是您可能想要检查每个域的内容,而不是作为一般方法。
安装一个日志统计集中工具,然后您可以清楚地了解哪些是坏的,哪些仍然有用。
在雅虎的情况下,如果您收到此错误
这意味着,您发送的电子邮件超出了您的 IP 和发送域信誉所允许的数量。在给出错误 TSS04 之前,雅虎每天只允许大约 100 封邮件用于新 IP 地址,该数字可能会根据您的内容和发送域而改变。最好慢慢加热你的IP并建立你的声誉。
该线程可能对您有用, https://serverfault.com/a/1016122/549576