如何configuration电子邮件服务器,以便传出电子邮件不被分类为垃圾邮件? 我已经花了整整一天的时间,而且我对结果感到困惑。
除此之外,我有:
v=spf1 mx a ptr ip4:35.666.24.123/32 ?all v=spf2.0/pra,mfrom a mx ip4:35.666.24.123 ~all _domainkey TXT o=~; [email protected] dkim._domainkey TXT v=DKIM1; p=MIG...QIDAQAB _domainkey TXT o=~; [email protected] dkim._domainkey TXT v=DKIM1; p=MIG...QIDAQAB 这是我的SpamAssassin得分http://dkimvalidator.com/ :
SpamAssassin Score: 2.973 Message is NOT marked as spam Points breakdown: 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid 0.0 TVD_SPACE_RATIO No description available. 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 2.5 TVD_SPACE_RATIO_MINFP Space ratio
标记为垃圾邮件的默认阈值是5分,所以我几乎低于它。 扔一个“伟哥”在那里,就是这样! ;)
为了比较,这里是使用我的ISP的电子邮件的结果:
SpamAssassin Score: -0.719 Message is NOT marked as spam Points breakdown: -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [83.145.220.78 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [83.145.220.78 listed in wl.mailspike.net] 0.0 TVD_SPACE_RATIO No description available. -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders
我从我自己的服务器和我的ISP的电子邮件发送完全相同的电子邮件。 某种程度上,TVD_SPACE_RATIO_MINFP被标记为只有从我自己的服务器发送的消息的2.5惩罚。 根据他们的wiki,它是“每个段落中空格与非空格的比例”。 这是一个错误? 还是计算元数据的空间呢?
据validation者说,我的ISP没有SPF或DKIMlogging。 然而不知何故SpamAssassin给他-0.7,而给我3.0? 此外,我以某种方式标记为无效的DKIM,但它不影响比分? 为什么当validation者也说(在结果的不同部分),我的DKIM的validation导致“通过”我被标记?
编辑:这不是重复的。 这个问题不是关于“如何写电子邮件”,而是关于如何configuration电子邮件服务器。 关于SPF,DKIM和HELO的部分我已经在我原来的文章中进行了介绍,并解释了我与他们之间的问题。 这些问题在“重复”post中没有描述。
这应该是在一个段落中的空格与非空格的比例…尝试修剪一些空格(或添加一堆更多的文本),这应该减less该特定的SpamAssassin设置中的因素。
顺便说一下,SpamAssassin设置是半任意的,所以“你的里程可能会有所不同”。