邮件服务器-邮件系统-邮件技术论坛(BBS)

标题: 【已解决】请教如何取得SPF记录? [打印本页]

作者: 素数和    时间: 2011-8-11 17:34
标题: 【已解决】请教如何取得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
最简单的方式,如果你的邮箱是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
谢谢,我试试
作者: 素数和    时间: 2011-8-13 11: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
原帖由 素数和 于 2011-8-13 11:29 发表
是如下做法吧:
    增加一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
谢谢,明白了....




欢迎光临 邮件服务器-邮件系统-邮件技术论坛(BBS) (http://news.5dmail.net/bbs/) Powered by Discuz! X3.2