阻止 DOS_OUTLOOK_TO_MX SpamAssasin 的标志

Preventing DOS_OUTLOOK_TO_MX SpamAssasin's flag

我有一个托管在 Amazon EC2 服务器上的应用程序,该服务器使用来自共享 Web 主机的电子邮件服务。我这样做是为了利用共享托管电子邮件服务器和可用的电子邮件管理工具和网络邮件界面。

我的应用程序使用 amazon SES 发送电子邮件。我刚刚授权 SES 使用我的域名发送邮件(通过向我的 dns 记录添加一些条目并确认我是域所有者),这工作正常。当我需要发送邮件时,我连接到 SES SMTP 服务器并使用 PHPMailer 发送邮件

一切正常,除了 我的邮件在 SpamAsssasin 中获得 DOS_OUTLOOK_TO_MX 标记,有时会被归类为垃圾邮件。

这个标志是什么意思?有什么办法可以避免吗?

Spamassassin DOS_OUTLOOK_TO_MX 规则在处理的邮件设置两个内部标志时被触发:__DOS_DIRECT_TO_MX__ANY_OUTLOOK_MUA.

__DOS_DIRECT_TO_MX 标志表示邮件直接从发件人电子邮件客户端发送到收件人 MTA 服务器。这通常适用于内部邮件,但当收件人也使用 Amazon SES 进行邮件处理时,您的情况可能会发生。

__ANY_OUTLOOK_MUA标志表示消息有X-Mailer =~ /^Microsoft (?:Office )?Outlook\b/header.

两个内部标志本身都是无害的,但它们的组合会导致 DOS_OUTLOOK_TO_MX 具有高垃圾邮件分数。您需要检查 X-Mailer header 使用 PHPMailer 发送的消息。此 header 应设置为 PHPMailer,而不是 Microsoft Outlook 或类似的东西。