如何查詢 MX 記錄
收不到郵件、寄不出郵件時,最先該懷疑的就是 MX 記錄。這裡整理了查詢方法與結果的解讀方式。
查詢 MX 記錄無需註冊會員・免費
什麼是 MX 記錄
MX(Mail eXchanger)記錄是 DNS 的一項設定,用來指定「寄給這個網域的郵件,要由哪台伺服器接收」。寄信到 info@example.com 時,寄件端的伺服器會查詢 example.com 的 MX 記錄,來決定投遞的目的地。
確認步驟
- 按下方的「查詢 MX 記錄」,就會開啟並已選好 MX 記錄類型。
- 輸入想查詢的網域(例:
example.com),然後按「查詢」。 - 查詢對象請先選「權威 DNS」,這樣就能看到您所設定的內容本身。
結果的解讀
example.com. 3600 IN MX 10 mx1.example.net. example.com. 3600 IN MX 20 mx2.example.net.
最前面的數字是優先順序,數字越小越優先。以上面的例子來說,會先投遞到 mx1,只有連不上時才會改用 mx2。優先順序相同時,則會分散使用。
常見的問題
- 查不到任何 MX:表示尚未設定。如果要收信,請依郵件服務的說明新增 MX。
- MX 的目的地是 CNAME:MX 的目的地不能使用 CNAME。請指定擁有 A 或 AAAA 的主機名稱。
- 目的地主機名稱沒有 IP 位址:MX 的目的地必須是能查到 A 記錄(AAAA)的主機名稱。請用 A 類型確認。
- 看到舊的值:剛修改完時,公共 DNS 那邊還留有快取。請參閱如何確認 DNS 的生效狀況。
- 網域不使用郵件:也有宣告「不接收郵件」的「Null MX」(
0 .)這種寫法。
如果也在意寄件端的驗證,請一併確認寫在 TXT 裡的SPF 記錄的查詢方法。
常見問題
有多筆 MX 記錄是正常的嗎?
很正常。為了準備備援伺服器,會錯開優先順序並排放置多筆。
修改 MX 記錄後,郵件會立刻切換嗎?
在 TTL(快取秒數)過期之前,郵件可能還是會寄到舊的目的地。若在修改前先縮短 TTL,切換就會比較快。
其他說明書
最後更新: 2026-10-21