来自postfix的多部分邮件转到gmail / hotmail中的垃圾邮件

我在这里是新来的,我确信这个问题已经被抛到了很多地方,但我找不到解决scheme。 我有一个我已经build立的networking网站,我们需要发送通知邮件给我们的成员,根据他们的个人资料(消息,评论等)相关的活动。

我们正在使用VirtualMin在Centos5.6上托pipe网站,并使用Postfix作为我们的MTA。 我们也使用谷歌应用程序在网站上发送电子邮件。 inheritance人的问题,邮件通过一些Gmail用户,但往往不是,他们最终在Gmail,Hotmail和雅虎垃圾邮件

我们已经在服务器上设置了合适的SPF代码,DKIM和rDNS正常工作。

v = spf1 ip4:xx.xx.xx.xx a mx include:_spf.google.com〜all

以下是直接进入Gmail垃圾邮件的示例电子邮件。 我用虚拟文本(Ip,Domain等)replace了实际值


发送到:[email protected]收到:由10.143.165.5与SMTP ID s5cs223598wfo; 星期五,15四月2011 08:38:22 -0700(PDT)收到的:由10.100.15.34与SMTP ID 34mr1202961ano.165.1302881901970;  2011年4月15日星期五08:38:21 -0700(PDT)返回path:收到来自server.domainxyz.com(server.domainxyz.com [xx.xx.xx.xx])的mx.google.com ESMTP id c12si6403722anc.63.2011.04.15.08.38.18; 星期五,2011年4月15日08:38:20 -0700(PDT)Received-SPF:pass(google.com:domain of [email protected]将xx.xx.xx.xx指定为允许的发件人)client-ip = xx。 xx.xx.xx; 身份validation结果:mx.google.com;  spf = pass(google.com:domain of [email protected]将xx.xx.xx.xx指定为允许的发件人)smtp[email protected];  dkim = pass(testing模式)[email protected]收到:server.domainxyz.com(Postfix,来自userid 48)id 3549968563;  2011年4月15日星期五21:08:18 +0530(IST)DKIM签名:v = 1;  A = RSA-SHA256;  C =简单/简单;  d = domainxyz.com;  S = domainxyz信箱;  T = 1302881898;  BH = l1LE96Pw4vGi1qCMy0 / IALNzrln9ZKBKvnUdaevYI / Y =;  h = Toubject:From:Reply-To:MIME-Version:Content-type:Message-Id:Date;  B = cgnMgqhSoGbQlL8qVPOwsadU5JwyVIklw85ZkHpGF2L / Ge4MFvLQstnBt8Ot0UmG1 sZCC4oFDUH6e5Qd + jgfEdjBs2ax3inTV7FIz4kc0jXxNDEdrAw hik3IBwjrk1LLcep 6VIEYR + Zl9VwKgDHJn2OyJfB5h / EL + iIZCnoiGns =要:查希尔Gmail的主题:检索您的login信息来源:domainxyz.com回复:domainxyz.com的MIME版本:1.0内容types:多/替代;  charset = iso-8859-1; boundary = EmailBoundary.568d2e34be8b984d6bdc427f9 f43cc7c消息ID:date:2011年4月15日星期五21:08:18 +0530(IST)--EmailBoundary.568d2e34be8b984d6bdc427f9f43cc7c Content-Type:text / plain;  charset =“ISO-8859-1”您好Zahir Gmail,您收到此电子邮件,因为我们收到您的帐户domainxyz上的密码重置请求。 如果您没有要求重置密码,请忽略此邮件。 以下是您的帐户详细信息:用户名:zahirgmail个性化url:www.domainxyz.com/zahirgmail要重置您的密码,请点击这里 -  http://www.domainxyz.com/reset-passw...ame=zahirgmail我们可以'等待在domainxyz上看到你所有的尾巴摇摆! 吸食!  domainxyz.com团队www.domainxyz.com注意:由于您是在domainxyz.com上注册的,因此您收到此系统生成的电子邮件如果您尚未注册我们,请将此邮件转发至[email protected] 。 不便之处感到遗憾。 如果您是会员,则可以login您的通知页面来更改您从domainxyz.com收到的通知。 如果您希望更改收到通知的电子邮件地址,请访问您的电子邮件设置页面。 请不要回复这封电子邮件,它将无处可去。  domainxyz.com是一个社交网站,由domainxyz India Pvt Ltd为您提供。要了解更多关于我们的信息,请点击这里。 如果你想探索商业(广告,营销或合作)的机会,请发送电子邮件至[email protected] --EmailBoundary.568d2e34be8b984d6bdc427f9f43cc7c内容types:文本/ HTML;  charset =“ISO-8859-1”----- 

真的很感激任何帮助,我们可以得到这一点。

如果确切这是一个真正的邮件,那么邮件是不正确的形成。

  1. HTML部分丢失
  2. 最后的MIME边界丢失
  3. 标题中定义的边界不是体内的边界(在f43cc7c前面有一个空格)
  4. 消息标识丢失
  5. From:缺less本地部分
  6. To:缺less完整的邮件地址

而最后一条关于“机会”,“点击这里”和“请发送电子邮件”的内容是垃圾邮件的强烈指标。

顺便提一下,我想知道为什么你把Googlejoin你的SPFlogging? 您正在从您自己的服务器发送。

最好的办法是通过SpamAssassinpipe这封邮件,看看分数。

另外我真的推荐阅读RFC 3834自动生成的邮件。