我一直在试图了解Gmail为什么将从我的域/服务器发送的电子邮件视为垃圾邮件。 我在这里发现了很多关于这个问题的线索,但是我检查了像域密钥,spf等通常的嫌疑人
我的电子邮件被Outlook.com接受,根据我的理解,它有更多的侵略性垃圾邮件filter。
我使用[email protected]testing了我的configuration,我得到了这个:
SPF check: pass DomainKeys check: neutral DKIM check: pass Sender-ID check: pass SpamAssassin check: ham
一切都很好。
发送电子邮件到一个Gmail帐户后,我得到这在标题下:
Received-SPF: pass (google.com: domain of [email protected] designates 89.xx8 as permitted sender) client-ip=89.xxx; Authentication-Results: mx.google.com; spf=pass (google.com: domain of [email protected] designates 89.xx8 as permitted sender) [email protected]; dkim=pass [email protected]
正如你所看到的,这封电子邮件在spf和dkim上传递,没有gmail服务器上的问题。
最后,我在http://mxtoolbox.com/blacklists.aspx查看了我的服务器IP,主机名和域,查看了RBL块,他们没有在任何地方列出。
为什么Gmail将我的邮件视为垃圾邮件? 这是没有道理的,我已经遵守每一个良好的做法。
其他说明:
Email server is not using BATV format外, http://www.allaboutspam.com上的testing是绿色的; 谢谢。
显然在几天后,它开始工作正常。
现在,我想GMAIL中真正重要的是通过这个testing:
SPF check: pass DomainKeys check: neutral DKIM check: pass Sender-ID check: pass SpamAssassin check: ham
等3或4天,谷歌可以更新他们的服务器。 似乎垃圾邮件filter在某个特定域的DKIM和SPF查找上执行某种内部caching。
更新:这个问题似乎回来了,我没有ideia如何解决它。