本文主要介紹MX、CNAME和TXT記錄的名詞解釋以及域名解析生效時間。
一、MX
Mail Exchanger的縮寫是郵件交換記錄,它指向一個郵件服務器,用于電子郵件系統發郵件時根據收信人的地址后綴來定位郵件服務器。
優先級的意義:
MX優先級在只存在一條MX記錄的時候沒有意義。當您的域名解析記錄中存在多條MX記錄的時候,郵件發送方的服務器會優先把郵件投遞到MX優先級數字最小的服務器,當此服務器出現故障無法接收郵件的時候,發送方的服務器會自動選擇下一個優先級最小的服務器,直到郵件投遞成功,或者所有服務器都無法投遞產生無法投遞的錯誤。
檢查MX記錄是否存在的方法
進行DNS MX記錄查詢的一個非常有用的工具是nslookup,可以使用它來查詢DNS中的各種記錄信息??梢栽赪indows的命令行下直接運行nslookup進入一個交互模式,在這里能查詢各種類型的DNS數據。
DNS的名字解析數據可以有各種不同的類型,有設置這個zone的參數的SOA類型數據,有設置名字對應的IP地址的A類型數據,有設置郵件交換的MX類型數據。這些不同類型的數據均可以通過nslookup的交互模式來查詢,在查詢過程中可以使用 set type命令設置相應的查詢類型。
如下圖所示使用命令?nslookup -qt = MX 域名 即可查詢是否設置MX解析。
阿里郵箱MX記錄:
解析的域名
|
記錄類型
|
優先級
|
解析記錄值
|
@
|
MX
|
5
|
mx1.qiye.aliyun.com
|
@
|
MX
|
10
|
mx2.qiye.aliyun.com
|
@
|
MX
|
15
|
mx3.qiye.aliyun.com
|
或者
解析的域名
|
記錄類型
|
優先級
|
解析記錄值
|
@
|
MX
|
5
|
mxn.mxhichina.com
|
@
|
MX
|
10
|
mxw.mxhichina.com
|
云解析DNS添加MX解析如圖所示:
二、CNAME
CNAME即別名記錄,這種記錄允許您將多個名字映射到同一臺計算機。
例如:“mail.域名”cname指向“qiye.aliyun.com”或“mail.mxhichina.com”,您就可以使用“mail.域名”形式來訪問阿里郵箱登錄頁面。
阿里郵箱CNAME記錄:
阿里郵箱CNAME記錄:
解析的域名
|
記錄類型
|
優先級
|
解析記錄值
|
mail
|
CNAME
|
-
|
qiye.aliyun.com
|
或者
解析的域名
|
記錄類型
|
優先級
|
解析記錄值
|
mail
|
CNAME
|
-
|
mail.mxhichina.com
|
云解析DNS添加CNAME解析如圖所示:
三、SPF
是(Sender Policy Framework)的縮寫,一種以IP地址認證電子郵件發件人身份的技術,是非常高效的垃圾郵件解決方案。接收郵件方會首先檢查域名的SPF記錄,來確定發件人的IP地址是否被包含在SPF記錄里面,如果在,就認為是一封正確的郵件,否則會認為是一封偽造的郵件進行退回。
阿里郵箱TXT記錄值
"v=spf1 include:spf.mxhichina.com -all"或“v=spf1 include:spf.qiye.aliyun.com -all”
如何設置郵箱的SPF記錄?
為了提升郵箱發送至外域郵箱的成功率,建議您給自己的郵箱域名設置一條TXT記錄 。
云解析DNS解析SPF解析如圖所示:
四、域名解析生效時間
全球有很多的互聯網節點與 DNS 服務器,在設置域名解析記錄后,將此結果同步至全球各個DNS服務器,這一過程所需要的時間即為解析生效時間。 域名解析記錄生效的時間可以分為如下三種情況(以云解析DNS為例):
新增解析記錄生效時間,使用云解析DNS新增解析記錄,實時生效。
修改解析記錄生效時間,使用云解析DNS解析修改解析記錄,最終生效時間取決于各地運營商的DNS服務器緩存刷新時間(各地ISP的DNS上緩存了修改前的解析記錄,不會實時更新),一般情況下等同于您之前設置解析時的 TTL 時間。例如你之前的解析設置中TTL值為10分鐘,修改解析后將在10分鐘內實現全球生效。
修改DNS后,設置解析記錄生效時間,如修改了DNS地址后使用云解析DNS修改解析記錄,最終生效時間同樣取決于各地運營商的DNS服務器緩存刷新時間。但各地DNS的刷新時間不一致,且刷新時間較長,導致解析在全球生效時間需要24~48 小時。.com等國際域名需要 48 小時,.cn 等國內域名需要24小時。