什么是SPF,SPF技术浅析
  1. 1、什么是SPF记录?

  2. 2、SPF有什么用?

  3. 3、如何查询SPF记录?

  4. 4、如何在dns管理中设置SPF记录?

什么是SPF记录?
   这里的SPF是指Sender Policy Framework。翻译过来就是发信者策略架构,比较拗口,通常都直接称为SPF。在域名管理系统中对域名做一条以SPF格式为准的txt记录即为SPF记录。

SPF记录有什么用?
   SPF是为了防范垃圾邮件而提出来的一种DNS记录类型,它是一种TXT类型的记录,它用于登记某个域名拥有的用来外发邮件的所有IP地址。例如: dig TXT domain.com
   domain.com. 27970 IN TXT "v=spf1 ip4:218.16.118.186 -all"
  按照SPF的格式在DNS记录中增加一条TXT类型的记录,将提高该域名的信誉度,同时可以防止垃圾邮件伪造该域的发件人发送垃圾邮件。
   SPF是跟DNS相关的一项技术,它的内容写在DNS的txt类型的记录里面。mx记录的作用是给寄信者指明某个域名的邮件服务器有哪些。SPF的作用跟mx相反,它向收信者表明,哪些邮件服务器是经过某个域名认可会发送邮件的。
  由定义可以看出,SPF的作用主要是反垃圾邮件,主要针对那些发信人伪造域名的垃圾邮件。。

如何查询SPF记录?
   当前市场上很多邮件系统和供应商都已经开始支持SPF,比如163.com,那么该如何得到163.com的SPF值呢?在CMD环境中,键入:
   nslookup
   set type=txt
   163.com
  就会得到以下的结果:
   163.com text =
   "v=spf1 ip4:220.181.12.0/22 ip4:202.108.9.128/25 ip4:202.108.5.0/24 ~all"
   163.com nameserver = ns3.nease.net
   163.com nameserver = ns.nease.net
   ns.nease.net internet address = 202.106.185.75
   ns3.nease.net internet address = 220.181.28.3
  其中: "v=spf1 ip4:220.181.12.0/22 ip4:202.108.9.128/25 ip4:202.108.5.0/24 ~all"就是163.com的SPF值。
这个数据中说明了163.com有效合法服务器都有哪些!

如何设置SPF记录?
   进入域名解析创建一条TXT记录填写正确的SPF数据就可以生效了。
  格式如下:
   v=spf1 [[pre] type [ext] ] ... [mod]
  每个参数的含义如下表所示: 参数 描述
   v=spf1 SPF 的版本。如果使用 Sender ID 的话,这个字段就应该是 v=spf2
   pre 定义匹配时的返回值。
  可能的返回值包括: 返回值 描述
   + 缺省值。在测试完成的时候表示通过。
   - 表示测试失败。这个值通常是 -all,表示没有其他任何匹配发生。
   ~ 表示软失败,通常表示测试没有完成。
   ? 表示不置可否。这个值也通常在测试没有完成的时候使用。

   type 定义使用的确认测试的类型。
  可能的值包括: 候选值 描述
   include 包含一个给定的域名的测试
  以 include:domain 的形式书写。
   all 终止测试序列。
  比如,如果选项是 -all,那么到达这条记录也就意味着测试失败了。但是如果无法确定,可以使用 "?all"来表示,这样,测试将被接受。
   ip4 使用 IPv4 进行验证。
  这个可以以 ip4:ipv4 或 ip4:ipv4/cidr 的形式使用。建议使用这个参数,以减少域名服务器的负荷。
   ip6 使用 IPv6 进行验证。
   a 使用一个域名进行验证。
  这将引起对域名服务器进行一次 A RR 查询。
  可以按照 a:domain, a:domain/cidr 或 a/cidr 的形式来使用。
   mx 使用 DNS MX RR 进行验证。
   MX RR 定义了收信的 MTA,这可能和发信的 MTA 是不同的,这种情况基于 mx 的测试将会失败。
  可以用 mx:domain, mx:domain/cidr 或 mx/cidr 这些形式进行 mx 验证。
   ptr 使用域名服务器的 PTR RR 进行验证。
  这时,SPF 使用 PTR RR 和反向图进行查询。如果返回的主机名位于同一个域名之内,就验证通过了。
  这个参数的写法是 ptr:domain
   exist 验证域名的存在性。
  可以写成 exist:domain 的形式。
   ext 定义对 type 的可选扩展。如果没有这个字段,那么仅使用单个记录进行问询。
   mod 这是最后的类型指示,作为记录的一个修正值。
  修正值 描述
   redirect 重定向查询,使用给出的域名的 SPF 记录。
  以 redirect=domain 的方式使用。
   exp 这条记录必须是最后一条,允许给出一条定制的失败消息。
   IN TXT "v=spf1 mx -all exp=getlost.example.com"
   getlost IN TXT "You are not authorized to send mail for the domain"


广告链接:河源网站建设 河源企业邮箱 河源轻站推广 河源产品推广 河源SEO关键词优化推广 河源企业库推广 河源软文推广 河源网站制作 龙华网站开发 河源网站设计 龙岗网站建设 龙岗网络公司 龙岗网站建设 龙岗外贸网站建设 龙岗公司网站开发 龙岗网站建设 龙岗做网站公司 龙岗网站制作 龙岗网站设计公司 龙华网站建设 龙岗做网站公司 龙华网站设计公司 龙华网站制作 坪山网页制作 深圳企业邮箱坪山做网站公司 宝安网站建设 布吉网站建设 长沙网站建设 东莞网站建设 大鹏网站建设 淡水网站建设 凤岗网站建设 佛山网站建设 福田网站建设 广东网站建设 光明网站建设 广州网站建设 横岗网站建设 惠州网站建设 葵涌网站建设 坑梓网站建设 罗湖网站建设 龙华网站建设 南山网站建设 坪地网站建设 平湖网站建设 坪山网站建设 邵阳网站建设 深圳网站建设 盐田网站建设 中山网站建设 宝安网站制作 布吉网站制作 长沙网站制作 东莞网站制作 大鹏网站制作 淡水网站制作 凤岗网站制作 佛山网站制作 福田网站制作 广东网站制作 光明网站制作 广州网站制作 横岗网站制作 惠州网站制作 葵涌网站制作 坑梓网站制作 罗湖网站制作 龙华网站制作 南山网站制作 坪地网站制作 平湖网站制作 坪山湖网站制作 邵阳网站制作 深圳网站制作 盐田网站制作 中山网站制作 坂田网站制作 宝安网站建设 布吉网站建设 长沙网站建设 东莞网站建设 大鹏网站建设 淡水网站建设 凤岗网站建设 佛山网站建设 福田网站建设 广东网站建设 光明网站建设 广州网站建设 横岗网站建设 惠州网站建设 葵涌网站建设 坑梓网站建设 罗湖网站建设 龙华网站建设 南山网站建设 坪地网站建设 平湖网站建设 坪山网站建设 邵阳网站建设 深圳网站建设 盐田网站建设 中山网站建设 坂田网站建设

上一篇: 中国互联网协会反垃圾邮件规范
下一篇: 如何提升海外邮件的发信成功率?
最新发布
Foxmail 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败 如何解决?
Foxmail 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败 如何解决?
云邮箱知识
深圳泰基保安服务有限公司
深圳泰基保安服务有限公司
客户案例
深圳行知合一认证咨询有限公司
深圳行知合一认证咨询有限公司
客户案例
深圳市德青科技有限公司
深圳市德青科技有限公司
客户案例
兆沃新能源科技(深圳)有限公司
兆沃新能源科技(深圳)有限公司
客户案例
深圳泰基城市服务集团有限公司
深圳泰基城市服务集团有限公司
客户案例
深圳市德青科技有限公司
深圳市德青科技有限公司
客户案例
湖南吉通铝业有限责任公司
湖南吉通铝业有限责任公司
客户案例
Dongguan Gabay Innovations Technology Co.,Ltd
Dongguan Gabay Innovations Technology Co.,Ltd
客户案例
DONGGUANG ANDUSIC TECHNOLOGY CO.LTD
DONGGUANG ANDUSIC TECHNOLOGY CO.LTD
客户案例
DELLKING INDUSTRIAL CO., LTD
DELLKING INDUSTRIAL CO., LTD
客户案例
深圳市陶瓷行业协会官网
深圳市陶瓷行业协会官网
客户案例
Copyright © GuTon.com 2004- All Rights Reserved
版权所有:国通网