邮件服务器的SPF记录配置方法

2014-12-25 浏览:3510
邮件服务器的SPF记录配置方法
评论:(6)复制地址

SPF是发送方策略框架 (Sender Policy Framework) 的缩写,是一种非常高效的反垃圾邮件解决方案。它是跟DNS相关的一项技术,其内容写在DNS的TXT记录里面,是基于IP的邮件身份验证技术。旨在应对垃圾邮件中的一个特别问题——发送方假冒问题。当你定义了你的域名SPF记录之后,接收邮件方会根据你的SPF记录来确定连接过来的IP地址是否被包含在SPF记录里面,如果在,则认为是一封正确的邮件,否则则认为是一封伪造的邮件。


设置SPF记录

SPF记录类似类似这样:

v=spf1 a mx mx:mail.zpblog.cn ip4:180.108.88.88 ~all

这条SPF记录具体的说明了允许发送 @yourdomain.com 的IP地址是:

a (这个a是指 yourdomain.com 解析出来的IP地址,若没有配置应取消)
mx (yourdomain.com 对应的mx,即 mail.yourdomain.com的A记录所对应的ip)
mx:mail.zpblog.cn (如果没有配置过mail.zpblog.cn这条MX记录也应取消)
ip4:180.108.88.88 (直接就是邮件服务器的IP地址)

其他还有些语法如下:

- Fail, 表示没有其他任何匹配发生
~ 代表软失败,通常用于测试中
? 代表忽略

如果外发的ip不止一个,那么必须要包含多个

可以通过这个网站的向导自动生成SPF记录:http://www.openspf.org/ ,Godaddy域名解析面板的TXT记录也提供了设置SPF记录的向导,设置很方便。


检测SPF记录设置是否正确

发信到 [email protected] ,如果收到的信息是 :SPF check: pass 就说明设置成功了。

或者发送到你自己的Gmail邮箱,然后查看原邮件,看头部信息“Received-SPF: pass …”说明成功了。


查看域名的SPF记录

Windows下,开始菜单—>运行—>输入cmd ,然后回车,在命令行下输入:

nslookup -type=txt 域名

就可以看到域名设置的TXT记录了。


Unix操作系统下用:

dig -t txt 域名


常用的SPF记录设置

Google企业应用套件(Google邮局)的SPF设置:

要设置您的域的SPF记录,您应该要有访问该域的DNS设置的权限。在您的DNS资源上,发布以下 TXT记录:

v=spf1 include:aspmx.googlemail.com ~all

QQ企业邮箱TXT记录值为:(官网说明

v=spf1 include:spf.mail.qq.com ~all


更多参考:http://www.zzbaike.com/wiki/SPF%E8%AE%B0%E5%BD%95


评论:(6)复制地址
发布:zpblog | 分类:Other | Tags:邮件 DNS

评论列表:

厦门微信营销

评论于2014-12-29 14:41:11
来看看博主! - 回复该评论

三亚婚纱摄影

评论于2015-05-20 23:17:21
看着都醉了 - 回复该评论

花呗套现

评论于2015-05-21 11:36:39

最励志官网

评论于2015-08-31 15:32:18
无意溜达到了你的网站 留下足迹 - 回复该评论

歪妖内涵网

评论于2015-09-06 10:25:48
我不是来抢沙发的,也不是来打酱油的。 - 回复该评论

爱奇趣分享网

评论于2015-09-13 11:41:26
不错 学习了! - 回复该评论

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。