网络安全参考 | UNIX参考 | GPS参考 | 无线参考 | 在线手册 | OSBUG.ORG | SUNNY-NETWORK.COM
网站地图 RSS订阅
高级搜索 收藏本站
Home | 业界动态 | 防火墙 | IDS/IPS | VPN | PKI | Honeypot | Hacker/Intruder | 黑客技术 | 破解技术 | 加密技术 | 病毒防护 | 木马 | 反垃圾邮件 | 反流氓软件 | 漏洞 | 无线安全 | UNIX | Windows | 安全编程 | 安全软件 | TPM/TCG | 数据恢复 | 企业信息安全 | 个人信息安全
 当前位置: Home > 反垃圾邮件 > 技术 > SPF > 文章  
SPF简介
文章来源: 文章作者: Bruno Sousa 发布时间: 2006-07-26   字体: [ ]
 

 

SPFTXT记录

 

SPF 记录包含在一个 TXT 记录之中,格式如下:

 

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"

 

 

 
推荐文章
·为你的Mail Server增加SPF记录
 

 
共4页: 上一页 [1] 2 [3] [4] 下一页
↑返回顶部   打印本页   关闭窗口↓  

Google
 
Web oldhand.org unixreference.net meshmea.org
热点文章
·为你的Mail Server增加S
相关分类
相关文章
·当前反垃圾邮件技术纵览
·雅虎“损招”能否根治垃
·评测:11种反垃圾邮件工
·反垃圾邮件防火墙、防火
·魔与道的较量:图像垃圾
·邮件过滤技术
·反垃圾邮件技术综述
·可爱的 Python: 用 hash
更多...
 
 

Copyright(c) 2001-2008 OLDHAND ORGANIZATION, All Rights reserved.
Power by DedeCms 织梦内容管理系统
$Id: article_article.html,v 1.3 2007/02/10 12:00:37 yjs Exp $