|
首页
>> 帮助中心>> 域名相关问题 |
|
|
什么是域名TXT文本记录?域名TXT文本记录设置起什么作用呢? 域名TXT文本记录是一种以IP地址认证电子邮件发件人身份的技术,是非常高效的垃圾邮件解决方案。 接收邮件方会首先检查域名的TXT文本记录,来确定发件人的IP地址是否被包含在txt记录里面,如果在,就认为是一封正确的邮件,否则会认为是一封伪造的邮件进行退回。 如何设置企业邮箱的TXT呢? 为了提升域名邮箱发送外域(如果你的企业邮箱是腾讯的,那么除腾讯以外的企业邮箱就是外域)邮件的成功率,建议您给自己的域名设置一条TXT记录来避免这种情况。 TXT记录值为例如:v=spf1 include:spf.mail.qq.com ~all(其中mail.qq.com因为邮箱服务商的不同,所以此处的设置也不相同) SPF 的 TXT 记录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 | 这是最后的类型指示,作为记录的一个修正值。
修正值 描述 重定向查询,使用给出的域名的 SPF 记录。 redirect以 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" |
打印
|
|
| |