邮箱域名的spf记录添加方法
什么是SPF 就是Sender Policy Framework。SPF可以防止别人伪造你来发邮件,是一个反伪造性邮件的解决方案。当你定义了你的domain name的SPF记录之后,接收邮件方会根据你的SPF记录来确定连接过来的IP地址是否被包含在SPF记录里面,如果在,则认为是一封正确的邮件,否则则认为是一封伪造的邮件。关于更详细的信息请参考RFC4408(http://www.ietf.org/rfc/rfc4408.txt) 如何增加SPF记录 非常简单,在DNS里面添加TXT记录即可。登陆http://www.openspf.org/在里面输入你的域名,点击Begin,然后会自动得到你域名的一些相关信息。 a 你域名的A记录,一般选择yes,因为他有可能发出邮件。 mx 一般也是yes,MX服务器会有退信等。 ptr 选择no,官方建议的。 a: 有没有其他的二级域名?比如:mail.abc.com和www不在一台server上,则填入mail.abc.com。否则清空。 mx: 一般不会再有其他的mx记录了。 ip4: 你还有没有其他的ip发信?可能你的smtp服务器是独立出来的,那么就填入你的IP地址或者网段。 include: 如果有可能通过一个isp来发信,这个有自己的SPF记录,则填入这个isp的域名,比如:hichina.com ~all: 意思是除了上面的,其他的都不认可。当然是yes了。 好了,点击Continue….. 自动生成了一条SPF记录,比如abc.com的是 v=spf1 a mx ~all 并且在下面告诉你如何在你的bind里面添加一条 abc.com. IN TXT “v=spf1 a mx ~all” 加入你的bind,然后ndc reload即可。 检查一下: dig -t txt extmail.org 如果您的域名是由万网的dns服务器进行解析的,万网的网页上没有设置TXT记录的地方,但是如果你的DNS主server是在Hichina的,可以在diy.hichina.com上设置。设置完毕后您即可以通过使用spf策略进行垃圾邮件验证了。 SPF 的 TXT 记录 【邮箱域名的spf记录添加方法】SPF 记录包含在一个 TXT 记录之中,格式如下: v=spf1 [[pre] type [ext] ] ... [mod] 每个参数的含义如下表所示:
参考文献 SPF 官方网站。 SPF 官方 FAQ。 SPF 官方向导。 openspf.org 对于 SenderID 的立场 一篇关于 Sender ID 和 SPF 的不错的文章。 转向 SASL 时对用户提出警示 HOWTO - 定义 SPF 记录 |
推荐阅读
- 热闹中的孤独
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- 放屁有这三个特征的,请注意啦!这说明你的身体毒素太多
- 一个人的旅行,三亚
- 布丽吉特,人生绝对的赢家
- 慢慢的美丽
- 尽力
- 一个小故事,我的思考。
- 家乡的那条小河
- 《真与假的困惑》???|《真与假的困惑》??? ——致良知是一种伟大的力量