你可以在域名上发布多条 SPF 记录吗?答案是否定的:一个域名一定不能有多条 SPF 记录,否则 SPF 会失败并返回永久错误(PermError)。
SPF 记录是位于 DNS 中的 TXT 记录,准确地以 "v=spf1" 开始,后面跟一系列的 mechani *** s 和 modifiers。
SPF 检查先获取域名上面的所有以 "v=spf1" 开始的 TXT 记录:
如果没有找到记录,返回
;
如果找到多条记录,返回
。
比如,如果您有 2 个 TXT 记录在 yourdomain.com 上面:
Record Type | Name | Value | TTL |
---|---|---|---|
TXT | yourdomain.com | v=spf1 include:_spf.google.com -all | Default |
TXT | yourdomain.com | v=spf1 include:servers.mcsv.net -all | Default |
所有代表 yourdomain.com 发出的邮件将不会通过 SPF 验证,并且返回 PermError。
要改正这个问题,您需要把所有要添加的 mechani *** s 和 modifiers 放在 1 个 SPF 记录中,如下所示:
Record Type | Name | Value | TTL |
---|---|---|---|
TXT | yourdomain.com | v=spf1 include:_spf.google.com include:servers.mcsv.net -all | Default |
要使 SPF 验证通过,必须满足以下所有的条件:
域名上有且仅有 1 个 SPF 记录;
该记录的语法是正确的;
DNS 查询不能超过 10。否则,用?Safe SPF来修复它。
使用?Safe SPF来修复?SPF PermError: Too Many DNS Lookups问题。
监测 SPF 记录
既然 SPF 设置的有效性对 SPF 验证成功如此重要,当 SPF 被错误设置的时候,您也许想要获得警报,这样可以尽快修正错误。
DMARC *** 's 域名监测功能允许您做到这些。要监测您的域名的话:
登录到控制面板;
去 DNS Records=> Domains,添加域名;
去 Reporting and Alerts=> DNS Alerts,用您的邮件地址创建一个接收人。
从此以后,如果在域名上面找到多条 SPF 记录的话,您将会收到类似下面的警报:
相关问题:可以在域名上发布多条 DMARC 记录吗?
本文翻译自 https://dmarcly.com/blog/can-i-have-multiple-spf-records-on-my-domain,已经经过作者授权。
好的网赚论坛(网赚论坛哪个好?)这就是牛逼站长和普通站长的差距:执行力。当然,今天不讨论这个话题。 这个网赚论坛叫:参赚网(http://www.canzhuan.com/?fromuid=8),立...
相信现在有很多的朋友们对于 集体产权房屋都什么证应该怎么办理呢 都想要了解吧,那么今天小编就来给大家针对 集体产权房屋都什么证应该怎么办理呢 进行一个介绍吧,希望小编介绍的内容能够...
每日好文 信息来源:B.S.T漏洞平台:SHOPEX危害程度:★★★★☆关于ShopEx:ShopEx是网络购物软件与技术服务全面提供商,ShopEx做为国内购物软件的开拓者和实践者,提供了从购物软...
主要是土地资源 人力 化肥 水电费 苗费等组成许多物品每个地区的各种各样成本费是不一样的因此 不太好一概而论薰衣草耐高温 雨这一事儿 并不是不可以被淋雨 是不可以排水管道不太好造成 存水涝根。 种薰...
怎样监视对方的微信聊天记录(能监控别人的微信聊天记录吗) 微信管理时代的到来,使得微信成为时下热门的应用,为此为了能够更好的帮助企业公司进行微信管理,所以市面上有各种不同的微信管理助手。比如说监视微...
这是在上一期我们公布的Spider谁人贴 一个网友留言推荐的网站,使用感受异常不错 Tumview算是一个类似查询用户图集的网站 在网站主页中输入你要查看的tumblr用户ID 就可以查看该用...