首页 > 系统运维 > Bind为域名邮箱添加SPF记录
您的足迹
  • 你没有浏览过任何文章或者你没有开启cookies。

Bind为域名邮箱添加SPF记录

在垃圾邮件泛滥的今天,邮件服务器和域名设置SPF是必不可少的,之前有介绍PostFix下配置SPF验证,那怎么能证明自己服务器发出的邮件能被对方视为来源正确呢,那就为自己的域名添加SPF记录吧。
SPF记录以TXT格式配置在DNS中,可以使用以下参数定义信任地址:

include #调用特定域名的SPF进行验证
ip4 #使用 IPv4 进行验证
ip6 #使用 IPv6 进行验证
a  #使用域名A记录验证
mx #使用MX记录验证
ptr #使用PTR进行验证

定义匹配时的返回值:

+ #默认,通过
- #硬失败
~ #软失败
? #不置可否

SPF书写示例:

"v=spf1 +a:linxufun.me +mx:linxufun.me +ip4:208.100.54.22/32 -all"
#定义linxufun.me的A记录和MX记录的IP还有208.100.54.22/32,其它全部为不信任,+默认可略。

将域名SPF添加到BIND DNS服务器:

@       IN      TXT     "v=spf1 a mx ip4:208.100.54.22 ~all"
#或
linuxfun.me.      IN      TXT     "v=spf1 a mx ip4:208.100.54.22 ~all"

测试SPF是否生效:

[root@test Maildir]# dig -t txt linuxfun.me +short
"v=spf1 +a +mx +ip4:208.100.54.6 -all"
  1. 还没有评论
评论提交中, 请稍候...

留言

可以使用的标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackbacks & Pingbacks ( 0 )
  1. 还没有 trackbacks
Feed