很早架設(shè)郵件服務(wù)器就了解SPF,當(dāng)時為給域名加一個TXT記錄,多次聯(lián)系域名注冊商才加上(現(xiàn)在可以在域名控制面板自已加了);今天用開源的郵件系統(tǒng)給公司做了個mailserver,給域名添加TXT記錄時,又忘了怎么生成一個標(biāo)準(zhǔn)的SPF,一番搜索,一切搞定;
給自已的MAIL域名添加SPF格式的TXT記錄 相當(dāng)重要:
1.163..com , QQ.COM , sina.com 郵件服務(wù)器 對其它mailserver發(fā)來的郵件會進(jìn)行txt記錄查詢,如果沒做SPF,會拒絕收信,或是當(dāng)垃圾郵件。
2.增加自已域名的安全性,防止別人冒充你的域名發(fā)垃圾郵件。
特把SPF生成方式記下來,免得以后再到處找;
關(guān)于 SPF記錄:
SPF是指Sender Policy Framework (發(fā)信者策略架構(gòu)),通常都直接稱為SPF。在域名管理系統(tǒng)中對域名做一條以SPF格式為準(zhǔn)的txt記錄即為SPF記錄。
SPF是為了防范垃圾郵件而提出來的一種DNS記錄類型,它是一種TXT類型的記錄,它用于登記某個域名擁有的用來外發(fā)郵件的所有IP地址。例如: dig TXT liehuo.org
liehuo.org. 27970 IN TXT "v=spf1 ip4:127.0.0.1 -all"
按照SPF的格式在DNS記錄中增加一條TXT類型的記錄,將提高該域名的信譽(yù)度,同時可以防止垃圾郵件偽造該域的發(fā)件人發(fā)送垃圾郵件。
SPF是跟DNS相關(guān)的一項(xiàng)技術(shù),它的內(nèi)容寫在DNS的txt類型的記錄里面。mx記錄的作用是給寄信者指明某個域名的郵件服務(wù)器有哪些。SPF的作用跟mx相反,它向收信者表明,哪些郵件服務(wù)器是經(jīng)過某個域名認(rèn)可會發(fā)送郵件的。
SPF的作用主要是反垃圾郵件,防止那些發(fā)信人偽造域名的垃圾郵件。
快速生成SPF格式的TXT記錄方法:使用網(wǎng)頁工具生成:http://old.openspf.org/wizard.html?mydomain=liehuo.org&submit=Go!
在那個框里寫上你的域名
a 你域名的A記錄,一般選擇yes,因?yàn)樗锌赡馨l(fā)出郵件。
mx 一般也是yes,MX服務(wù)器會有退信等。
ptr 選擇no,官方建議的。
a: 有沒有其他的二級域名?比如:bbs.liehuo.org和www不在一臺server上,則填入bbs.ririril.com。否則清空。
mx: 一般不會再有其他的mx記錄了。
ip4: 你還有沒有其他的ip發(fā)信?可能你的smtp服務(wù)器是獨(dú)立出來的,那么就填入你的IP地址或者網(wǎng)段。
include: 如果有可能通過一個isp來發(fā)信,這個有自己的SPF記錄,則填入這個isp的域名,比如:126.com
~all: 意思是除了上面的,其他的都不認(rèn)可。當(dāng)然是yes了。
好了,點(diǎn)擊Continue.....
自動生成了一條SPF記錄,比如liehuo.org的是
v="v=spf1 ip4:127.0.0.1 a mx ~all"
然后,在域名控制面板,添加一條TXT記錄的解析即可。
如上圖
MX優(yōu)先級 和 TTL 默認(rèn)就行。