繁体   English   中英

Gmail和Hotmail标记为垃圾邮件

[英]Gmail and Hotmail marked as spam

首先,我要感谢你的时间。 我很难解决这个问题。

参考这个线程,我们专门用于实现PHPMailer。 然而,这很好,直到我们致力于改变在系统上运行的Exim deamon的IP地址。 现在,Hotmail和GMail都将我们标记为垃圾邮件,尽管我们有正确的rDNS等。我们也参与了Microsoft Sender ID和垃圾邮件报告程序,但这仍然无法帮助我们。

你可以在这里看到运行php脚本的输出( http://koopte.be/mailtest/test/examples/test.php )。

另外,GMail的一些邮件标题:

Delivered-To:myemail@gmail.com收到:10.227.133.10,SMTP id为d10cs153720wbt; Sun,2010年10月17日02:44:10 -0700(PDT)收到:10.227.37.8,SMTP id为v8mr3118896wbd.37.1287308647612; 太阳,2010年10月17日02:44:07 -0700(PDT)回程路径:收到:来自drt01.dco.fusa.be([81.95.119.6]),来自mx.google.com,ESMTP为id ep1si12575868wbb.6.2010.10.17 .02.44.06; Sun,2010年10月17日02:44:07 -0700(PDT)收到-SPF:中立(对于域名admin@drt01.dco.fusa.be,最佳猜测记录既不允许也不拒绝google.com:81.95.119.6)客户IP = 81.95.119.6; 身份验证 - 结果:mx.google.com; spf =中性(对于域名admin@drt01.dco.fusa.be,最佳猜测记录既不允许也不拒绝google.com:81.95.119.6)smtp.mail=admin@drt01.dco.fusa.be收到:来自admin来自drt01.dco.fusa.be的本地(Exim 4.69)(信封来自)id 1P7Pmg-0001qb-Gg for myemail@gmail.com; Sun,2010年10月17日11:44:06 +0200 To:主题:Koopte.be X-PHP-Script:www.koopte.be/mailtest/test/examples/test_smtp_advanced_no_auth.php for 84.31.105.128 Date:Sun,10月17日2010 11:44:06 +0200来自:“Koopte.be”回复:“Koopte.be”消息ID:X-Priority:3 X-Mailer:PHPMailer 5.1(phpmailer.sourceforge.net)MIME-Version: 1.0内容类型:multipart / alternative; boundary =“b1_f102f7049d61084cf6a8ef51cf0e57bc”发件人:

我们的日志显示以下内容,对我来说似乎没问题:

2010-10-17 02:33:30 1P7HBn-0000l7-Ro => email F=<admin@drt01.dco.fusa.be> R=lookuphost T=remote_smtp S=1475 H=gmail-smtp-in.l.google.com [209.85.227.27] C="250 2.0.0 OK 1287275610 v32si21774961weq.142"

感谢您的时间!

编辑:rDNS在我们发言时正在修复。


rDNS现在定了,来吧伙计们,我错过了什么?

Google会在标题中报告此事:

收到SPF:中立(google.com:81.95.119.6既不允许也不被域名admin@drt01.dco.fusa.be的最佳猜测记录拒绝)client-ip = 81.95.119.6;

但我的SPF是这样的:

域名。 TXT“v = spf1 a mx ip4:81.95.119.6~all”

您应该为您的域设置SPF记录。 Google只会在您的SPF支票上退回中立。

首先,我建议使用Swiftmailer而不是PHPMailer。 但无论如何,您的问题不是您用来发送电子邮件的软件。 您应该访问http://mxtoolbox.com/并查看其对您的电子邮件域的说明。 除了确保在DNS中设置了SPF记录之外,您还应该拥有正确的反向DNS设置。

看来您的反向DNS设置不正确,至少不适用于koopte.be。

如果新的IP地址之前已被Google或Hotmail或他们使用的任何第三方(甚至在您拥有之前)列入黑名单,那么黑名单仍然有效。

除了mxtoolbox.com之外,我还会查看Spamhaus的查询( http://www.spamhaus.org/lookup.lasso )。 许多提供商使用他们的XBL,PBL和DBL建议来维护黑名单。

您可能想要查看DKMS / DomainKeys(并且Microsoft / Hotmail也有自己的东西,类似但Hotmail不同:P)

垃圾邮件问题原因如下

1)共享主机

如果您使用共享主机,PHP不是此问题的解决方案。请联系您的服务器提供商。有时您的托管IP被视为垃圾邮件。尝试更改主机提供商,它可能正常工作。

2)您的电子邮件正文中的更多链接

3)部分标题(始终使用回复,参考答案:TrentonMcManus)

4)批量电子邮件

5)垃圾邮件报告(点击链接作为垃圾邮件的人数)

6)消息不要太短或太长。

7)从列入黑名单的IP(托管和SMTP服务器)发送)

您的IP地址之前已被Google或Hotmail列入黑名单可能是新的您可以从此处查看网站上是否列入黑名单的IP

8)验证发件人IP

发件人策略框架(SPF)是一种电子邮件验证系统,旨在通过验证发件人IP地址来检测电子邮件欺骗(一种常见漏洞)来防止电子邮件垃圾邮件。

也许PHP不是解决方案。 你可以在PHP编码中做以下事情

1)始终使用来自/回复地址

2)在正文中添加取消订阅链接

3)避免垃圾邮件关键字。

4)消息不要太短或太长。

5)文本版本优于HTML

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM