我们正在运行一个(基于 Web 的)应用程序,许多公司都在使用它。该应用程序会生成大量电子邮件,几乎所有电子邮件都带有 PDF 附件。这些是用户想要和需要的电子邮件。我认为我们现在每月发送大约 4 万封邮件。
起初,我们通过 EXIM/sendmail 从 Web 服务器(Ubuntu 20.0.4 LTS)本身发送这些电子邮件。这一直运行良好,直到使用两年后,服务器被列入 Spamhaus 黑名单。我试图将其从列表中删除,但没有成功。服务器已正确配置 rDNS、DKIM、SPF 和 DMARC。
然后我尝试了 sendgrid.com。这确实有效,但仍有大约 3-5% 的电子邮件最终被归为垃圾邮件。对于这个特定的应用程序来说,这是不可接受的。经过一番谷歌搜索,我发现大多数服务(包括 Amazon SES)都可以应对这些问题。所以我又用 Exim 和新 IP 地址托管了一个新的电子邮件服务器。还为这个新 IP 正确配置了 rDNS、DKIM、SPF 和 DMARC。两天来一切都很顺利。之后 Spamhaus 也封锁了新服务器。我仔细检查了一下,但没有看到任何可疑活动/电子邮件来自该应用程序。
我觉得 Spamhaus 识别了电子邮件内容,因此会屏蔽这封电子邮件。这可能吗?两年来这一直不是问题,但一旦它出现在 Spamhaus 上,现在发送它的每个服务器都会被列入黑名单。通过更改电子邮件内容可以解决这个问题吗?也许通过在文本中添加链接来更改附件?我如何才能找出问题到底是什么?我只是不知道接下来该怎么做。