2012-12-18 17:30:40| 分類: 網(wǎng)絡(luò) | 標(biāo)簽: |舉報 |字號大中小 訂閱
在dns記錄里面,除了最常見的a記錄,cn記錄,mx記錄,還有不常見的txt記錄。
txt記錄用來保存域名的附加文本信息,txt記錄的內(nèi)容按照一定的格式編寫,最常用的是spf格式,spf用于登記某個域名擁有的用來外發(fā)郵件的 所有ip地址。mx記錄的作用是給寄信者指明某個域名的郵件服務(wù)器有哪些,spf格式的txt記錄的作用跟mx記錄相反,它向收信者表明,哪些郵件服務(wù)器 是經(jīng)過某個域名認(rèn)可會發(fā)送郵件的。spf的作用主要是反垃圾郵件,主要針對那些發(fā)信人偽造域名的垃圾郵件。
按照spf格式在dns中增加一條txt類型的記錄,將提高該域名的信譽(yù)度,同時可以防止垃圾郵件偽造該域的發(fā)件人發(fā)送垃圾郵件。
spf格式比較復(fù)雜,一個最典型的spf格式的txt記錄例子為“v=spf1 a mx ~all ”,表示只有這個域名的a記錄和mx記錄中的ip地址有權(quán)限使用這個域名發(fā)送郵件。其中v=spf1表示這條txt記錄使用的是spf格式版本1;a和 mx表示a記錄或者mx記錄;~all表示除了前面所指定的其他ip地址統(tǒng)統(tǒng)不認(rèn)可。
openspf.org提供了一個spf向?qū)?/a>用來生成spf。
txt記錄除了保存spf之外,還有什么用途?Jonney在這里提供一個例 子:假如你開發(fā)了一個有幾百萬用戶的應(yīng)用軟件,這個軟件每隔幾個星期就會升級一次版本,這個軟件每次啟動的時候都要到你的服務(wù)器查詢是否有新的版本,這樣 你必須維護(hù)一個或多個版本查詢服務(wù)器。聰明且懶惰的同學(xué)就可以在這里偷懶了,在你的dns里面新增一條txt記錄,用來保存軟件的版本信息,比如在 version.example.com增加一條txt記錄version=1.2.5,生存周期為一天,軟件啟動的時候查詢這個txt記錄里面的版本信 息,這樣就省了維護(hù)版本查詢服務(wù)器的成本。
做企業(yè)郵箱的朋友都會用到TXT記錄,用來防止郵件服務(wù)器被當(dāng)作垃圾郵件,這是TXT最重要的一個作用,不過還有其他的作用。
TXT 記錄,一般指為某個主機(jī)名或域名設(shè)置的說明,如: admin IN TXT “管理員, 電話: 13901234567″ mail IN TXT “郵件主機(jī), 存放在xxx , 管理人:AAA” Jim IN TXT “contact: abc@mailserver.com” 也就是您可以設(shè)置 TXT ,以便使別人聯(lián)系到您 。當(dāng)然,要用英文填寫。
聯(lián)系客服