php mail()转到垃圾邮件但是通过SMTP服务器发送它可以正常工作吗
我目前正在设置我的网络服务器,所以我可以通过
PHP代码发送电子邮件,我的问题是通过php mail()发送的电子邮件总是发送到我的gmail垃圾邮件,当我通过SMTP服务器发送电子邮件时相同的VPS在Gmail上它没有发送到垃圾邮件.
他们的任何人可以帮忙吗? 更新: 发送电子邮件:Ryan@Ryanteck.org.uk& Noreply@Mc-Serverlist.co.uk对于PHP Mail()(与ryan@ryanteck.org.uk相同) 当通过PHP邮件()或Webmin电子邮件发送它发送到垃圾邮件 通过Gmail通过SMTP服务器发送时,它发送正常 PHP邮件原始消息: Webmin电子邮件系统: Gmail SMTP:
您的vps没有配置rDNS,并且HELO指向不同的IP. HELO中的不一致和丢失的rDNS会触发许多垃圾邮件过滤器.
设置一个HELO主机名,其A-Record指向您的VPS,并将rDNS(PTR)配置为相同的主机名. 例: >创建一个新的A-Record’vps.ryanteck.org.uk 95.154.250.75′ 你的发送者域名也有一些奇怪的“TXT”记录: dig txt mc-serverlist.co.uk +short "95.154.250.165" dig txt ryanteck.org.uk +short "95.154.250.165" 您可能希望将这些更改为格式正确的SPF记录,例如. v=spf1 ip4:95.154.250.165 ip4:95.154.250.75 ~all (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |