Domainkeys的公鑰是對外公佈在域名的DNS裡.所以要想支持Domainkeys就必須所要設置的域名的DNS服務器必須支持TXT記錄. 中國大陸的域名服務商的DNS大多不支持txt records,除非你是使用自己架設的DNS服務器.國外的EVERYDNS是個很不錯的免費DNS,可惜它不支持txt records,我也是這兩天花了好多時間來尋找支持txt records的免費DNS,我現在選用的是英國的WEB-DNS,但它的解析還是不穩定,不過實在找不到幾個好的又免費的DNS,姑且先用它吧. 現在說下如果在DNS添加Domainkeys的公鑰.步驟很簡單,先在自己運行電子郵局的服務器裝上Domainkeys的軟件(軟體),然後複製生成的Domainkeys公鑰,最後添加到DNS的TXT記錄那裡(添加時必須注意選擇的是TXT,如果選了A或CNAME記錄是無效的). 這樣就完成了Domainkeys的公鑰的設置,不過官方提供的測試Domainkeys的公鑰是否設置正確的服務有BUG,如果你除了有Domainkeys的公鑰的TXT記錄還有別的TXT記錄的話,如SPF記錄,官方網站會提示你沒有強制性的P.這不用理它,我就因為這官方提示走了近半個小時的彎路,事後證實即使有那提示,發到GMAIL等郵箱的時候,還是能PASS的. |