电子邮件:Xauthentication – 警告

我们每天从我们的网站发送1000封邮件(主要是“点击这里validation您的订阅”),太多垃圾邮件(主要是hotmail)被标记。 我在标题中注意到的事情之一是

X-Authentication-Warning: srv01.site.com: www-data set sender to [email protected] using -f 

这是我应该担心的,这可能会导致垃圾邮件标志提升?

(我已经在检查已经提到的有关垃圾邮件标记在stackoverflow的各种问题,我知道有很多因素在起作用)

真的,你的问题应该是“如何阻止我的电子邮件被标记为垃圾邮件?

问题在于,虽然每个电子邮件服务提供商都有某种垃圾邮件过滤function,但是没有人喜欢说这种垃圾邮件过滤function是如何实施的,以防止垃圾邮件发送者使用这些信息来解决问题 对于使IP和SMTP具有很高的容错性有很多想法,所以在没有端到端身份validation的情况下,没有明确的方法可以将垃圾邮件与火腿分开 – 将安全性作为唯一的解决scheme。

我认为Xauthentication警告不太可能会明确地引起垃圾邮件filter,但是垃圾邮件防护中一个非常常见的function是贝叶斯过滤 – 如果这个术语在垃圾邮件中比垃圾邮件更经常出现,那么是的有助于解决问题。

如果你想提高你的产能,那么确保你发布了限制性的SPF 1.0logging,确保你在任何内部的MTA上configuration了伪装,并且确保任何面向外部的MTA都有发布的PTRlogging,其中包括IP中的邮件域地址。 研究spamassassin如何工作也是一个好主意。

HTH

C。

您可以通过将www-dataconfiguration为sendmail中的可信用户来阻止该标题出现。 假设你的sendmail是标准的,最简单的方法通常是将www-data添加到/etc/mail/trusted-users

请注意,如果您使用的是较新版本的sendmail(8.13以上版本),则可能需要在邮件提交configuration(submit.mc/submit.cf)中进行configuration。 请参阅sendmail文档以获取更多信息。

在您的应用程序中使用SMTP客户端/库,并将您的邮件直接发送到SMTP网关。 你不会通过发送邮件,它添加此行。