SPF 记录的功能和解释

SPF的全称为Sender Policy Framework,意为发信者策略架构。SPF记录的作用是为了防范垃圾邮件而提出来的一种DNS记录类型,SPF是一种TXT类型的记录。SPF记录的本质,就是向收件人宣告:本域名的邮件从清单上所列IP发出的都是合法邮件而非冒充的垃圾邮件。设置好SPF是正确设置邮件发送的域名记录和STMP的非常重要的步骤。

       查看SPF记录的方法
       Windows下进入DOS模式后用以下命令
       nslookup -type=txt 域名
       Unix操作系统下用:
       # dig -t txt 域名
       SPF的简单说明
       v=spf1 表示 spf1 的版本
       IP4 代表IPv4进行验证(IP6代表用IPv6进行验证), 注意 “ip4:” 和“IP”之间是没有空格的
       ~all 代表结束(注意:发布使用 -all 而不是 ~all 的 SPF 记录可能会导致递送问题)
       SPF记录例释
       请看以下的示例SPF记录:
       yourdomain.com “v=spf1 a mx mx:mail.exchangecn.com ip4:202.96.88.88 ~all”
       这条SPF记录具体的说明了允许发送 @yourdomain.com 的IP地址是:
       a       这个a是指 yourdomain.com 解析出来的IP地址,若没有配置应取消。
       mx     yourdomain.com 对应的mx,即 mail.yourdomain.com的A记录所对应的ip。
       mx:mail.exchangecn.com    如果没有配置过mail.exchangecn.com这条MX记录也应取消 。
       ip4:202.96.88.88    直接就是 202.152.186.85 这个IP地址 。
       其他还有些语法如下:
       – Fail,表示没有其他任何匹配发生。
       ~ 代表软失败,通常用于测试中。
       ? 代表忽略。
       include  后边接代表的域名范围
       如果外发的ip不止一个,那么必须要包含多个
       v=spf1 ip4:202.96.88.88 ip4:202.96.88.87 ~all
       测试SPF设置结果
       使用之前提供的方法在Windows 命令行下输入
       nslookup -type=txt 域名  查看得到的结果中是否有设置的SPF记录。
       使用SPF记录的注意事项
       在使用SPF记录时,最重要的需要注意的是在邮件服务器的IP地址更换后同时也要更新SPF记录。
Exchange中文站

Exchange中文站

Exchange中文站是一个专注讨论 Microsoft Exchange Server / Exchange Online / Office 365 的技术型网站。
Exchange中文站

Exchange中文站 的最新文章 (查看所有)

发布于: 浏览:2491 次

有1人评论

欢迎参与到我们的技术讨论,问题和分享都可以。