素数和 发表于 2011-8-11 17:34:10

【已解决】请教如何取得SPF记录?

如,域名:abc.com.cn
       IP地址: 1.1.1.1
       MX记录:mail.abc.com.cn
       A记录: 1.1.1.1
请问其TXT记录<也就是SPF>,该是什么?怎么样才能取得SPF记录?



在网上查了下:
<
4、如何增加SPF记录?在DNS里面添加TXT记录即可。登陆http://www.openspf.org/wizard.html 在里面输入你的域名,点击Begin,然后会自动得到你域名的一些相关信息。
a 你域名的A记录,一般选择yes,因为他有可能发出邮件。
mx 一般也是yes,MX服务器会有退信等。
ptr 选择no,官方建议的。
a:有没有其他的二级域名?比如:bbs.extmail.org和www不在一台server上,则填入bbs.extmail.org。否则清空。
mx: 一般不会再有其他的mx记录了。
ip4: 你还有没有其他的ip发信?可能你的smtp服务器是独立出来的,那么就填入你的IP地址或者网段。
include: 如果有可能通过一个isp来发信,这个有自己的SPF记录,则填入这个isp的域名,比如:sina.com
~all: 意思是除了上面的,其他的都不认可。当然是yes了。
好了,点击Continue…..
自动生成了一条SPF记录,比如extmail.org的是
v=spf1 a mx ~all
并且在下面告诉你如何在你的bind里面添加一条
extmail.org. IN TXT “v=spf1 a mx ~all”
加入你的bind,然后ndc reload即可。检查一下:dig -t txt extmail.org>
   不是很明白

[ 本帖最后由 山坛兄弟 于 2011-8-12 16:14 编辑 ]

山坛兄弟 发表于 2011-8-11 17:41:04

最简单的方式,如果你的邮箱是xxx@domain.com那么就配置一个domain.com到v=spf1 a mx -all的TXT,如果是xxx@abc.domain.com那么你就配置一个abc.domain.com到v=spf1 a mx -all的TXT即可

素数和 发表于 2011-8-13 08:38:22

谢谢,我试试

素数和 发表于 2011-8-13 11:29:29

是如下做法吧:
    增加一txt记录: v=spf1 include:spf.abc.com.cn -all


    <如以将IP 地址映射到主机名时>作如下配置>: v=spf1 include:spf.abc.com.cn ip4:1.1.1.1 -all


[ 本帖最后由 山坛兄弟 于 2011-8-13 11:43 编辑 ]

山坛兄弟 发表于 2011-8-13 11:43:29

原帖由 素数和 于 2011-8-13 11:29 发表 http://bbs.5dmail.net/images/common/back.gif
是如下做法吧:
    增加一txt记录: v=spf1 include:spf.abc.com.cn -all


    作如下配置>: v=spf1 include:spf.abc.com.cn ip4:1.1.1.1 -all


不要使用include和IP4等等,如果配置错了反倒达不到效果,还可能被拒收邮件!

使用v=spf1 a mx -all即可,是-all不是~all

素数和 发表于 2011-8-13 11:50:08

谢谢,明白了....
页: [1]
查看完整版本: 【已解决】请教如何取得SPF记录?