Gmail SPF问题:什么导致softfail?
每当我使用PHP向我的站点成员发送电子邮件时,对于大多数电子邮件提供商(如Gmail和Hotmail),电子邮件都会被放在垃圾邮件文件夹中 当我在Gmail中查看原始源代码时,我看到以下内容: 交付给:mypersonalmail@gmail.comGmail SPF问题:什么导致softfail?,gmail,spam,spf,Gmail,Spam,Spf,每当我使用PHP向我的站点成员发送电子邮件时,对于大多数电子邮件提供商(如Gmail和Hotmail),电子邮件都会被放在垃圾邮件文件夹中 当我在Gmail中查看原始源代码时,我看到以下内容: 交付给:mypersonalmail@gmail.com 收到日期:10.236.41.34,SMTP id为g22cs272510yhb 2011年6月1日星期三05:38:27-0700(PDT) 收到日期:10.236.77.102,SMTP id为c66mr7228248yhe.303.13069
收到日期:10.236.41.34,SMTP id为g22cs272510yhb
2011年6月1日星期三05:38:27-0700(PDT)
收到日期:10.236.77.102,SMTP id为c66mr7228248yhe.303.1306931907131; 2011年6月1日星期三05:38:27-0700(太平洋时间)
收到SPF:softfail(google.com:过渡领域最佳猜测记录)info@mywebserver.com不指定为允许的发件人)
接收日期:195年5月10日,POP3 id为3mf1156376yxt.72; 2011年6月1日星期三05:38:27-0700(太平洋时间) X-Gmail-Fetch-Info:info@mywebserver.com14 mail.mywebserver.com 110info@mywebserver.com
返回路径:
信封收件人:info@mywebserver.com
已接收:通过s01.next-web.nl从mybestsh接收,本地(Exim 4.69)
(信封从)
id 1QRkgT-0000BF-3v
对于info@mywebserver.com; 2011年6月1日星期三14:38:01+0200
致:info@mywebserver.com
主题:您的新密码
MIME版本:1.0
发件人:MyServer
回复:MyServer
X-Sender:MyServer 我已将我的SPF记录设置如下:
v=spf1 a mx ip4:xxx.xxx.xx.xx-all
我想知道是什么导致了软件失败。有什么想法吗?如果没有真实的信息(涉及IP、域名、发件人地址、完整的spf记录等),很难回答这个问题。看起来这条消息不是直接发送到gmail的,而是通过gmail Fetch(Header X-gmail-Fetch-Info)从您的服务器检索到的,这使得分析更加复杂 以下是一些可能性:
- 无效的SPF记录(在您的示例中) IP和IP之间没有空间 -(全部)
- SPF中的IP地址错误 记录
- 您的服务器不发送邮件 邮件直接通过电子邮件发送 而是SPF记录中缺少的smarthost
- SPF不是最好的选择 问题(例如,您的邮件没有 日期标题,它可能导致 也标记为垃圾邮件,发件人/回复人/X。发件人没有真实的电子邮件地址,…)