1.什么是SPF?
(Sender Policy Framework) 的缩写,一种以IP地址认证电子邮件发件人身份的技术,是非常高效的垃圾邮件解决方案。
接收邮件方会首先检查域名的SPF记录,来确定发件人的IP地址是否被包含在SPF记录里面,如果在,就认为是一封正确的邮件,否则会认为是一封伪造的邮件进行退回。
2.怎么设置邮箱的SPF?
(1).SPF通过域名的TXT记录设置实现。
为提升域名邮箱外送(@xishui139以外的邮箱)邮件的到达成功率,建议给域名设置TXT记录。
下面是xishui139.com 的txt记录(因为在多个服务器主机上使用mail收发,所以ip有多个)
TXT | @ | 默认 | v=spf1 ip4:180.166.35.68 ip4:222.66.158.164 ip4:114.215.116.149 -all |
查询txt记录为
(2).发邮件测试spf是否生效
user@xishui139.com 发送给i_j@live.cn的邮件测试spf=pass通过
3.深度理解示例
(1).错误写法: ipv4:180.166.35.68 前面红色的写法是错误的。 ip4:180.166.35.68
(2).相近的写法 ip4:180.166.35.68 等同于 ip4:180.166.35.68/32
4.二级域名TXT记录写法
(1) xishui139.com的二级域名blog.xishui139.com记录生活中
TXT | blog | 默认 | v=spf1 ip4:180.166.35.68 ip4:222.66.158.164 ip4:114.215.116.149 -all |
(2).发邮件测试spf是否生效
aliyun_smtp@blog.xishui139.com 发送给i_j@live.cn的邮件测试spf=pass通过
5.扩展阅读spf记录值的含义
结果 | 含义 | 服务器处理办法 |
Pass | 发件 IP 是合法的 | 接受来信 |
Fail | 发件 IP 是非法的 | 退信 |
Soft Fail | 发件 IP 非法,但是不采取强硬措施 | 接受来信,但是做标记 |
Neutral | SPF 记录中没有关于发件 IP 是否合法的信息 | 接受来信 |
None | 服务器没有设定 SPF 记录 | 接受来信 |
PermError | 发生了严重错误(例如 SPF 记录语法错误) | 没有规定 |
TempError | 发生了临时错误(例如 DNS 查询失败) | 接受或拒绝 |
注意, 处理办法仅是 SPF 标准做出的建议,并不是所有的邮件服务器都能严格遵循这套规定。
结束!
文章标题:一级二级域名设置测试txt记录(spf记录)pass
原文链接:http://www.xishui139.com/archives/290
本文出自 “xishui139” 博客,请务必保留此出处http://xishui139.blog.51cto.com/4961842/1662916
原文地址:http://xishui139.blog.51cto.com/4961842/1662916