Defaults.Exposed

Defaults.Exposed修復 › MX 記錄(郵件接收設定)

如何修復 MX 記錄(郵件接收設定)

MX 記錄是一塊路標,告訴全世界該把寄往你網域的郵件投遞到哪裡。它一旦缺失或損壞,所有發給你公司的郵件——客戶諮詢、密碼重置、發票、合約——都會原路退回給發件人。沒有 MX,就沒有收件匣。

對您業務的關鍵影響: 如果你的 MX 記錄缺失或出錯,你的網域就根本收不到郵件。給你寫信的客戶會收到報錯,以為你在無視他們、或已經倒閉。你連那些訊息都看不到——包括需要回覆的生意、發票和緊急問題。

這會讓您付出什麼代價

為什麼它重要。 郵件的投遞取決於一次 DNS 查詢:發件郵件伺服器問「這個網域的郵件該投到哪兒?」並從你的 MX 記錄裡讀出答案。如果沒有答案,或答案指向無處,郵件就被拒收並退回。這是郵件管道裡最基礎、孤注一擲的一環——它一旦出錯,你郵件的其餘一切都無關緊要了,因為什麼都到不了。(唯一合法的例外是一個被刻意設為完全不接收郵件的網域,它有自己正確的設定。)

MX 記錄是什麼,大白話版

當有人給你網域下的任何人發郵件時,發件郵件伺服器必須先回答一個問題:「這個網域的郵件,我該投到哪裡?」 它透過查詢你網域的 MX 記錄——是 Mail eXchange(郵件交換)的縮寫——來找到答案。MX 記錄無非是你網域設定裡的一塊路標,寫著「把這個網域的郵件送到這台郵件伺服器」。

這就是它的全部職責。MX 記錄不儲存你的郵件,不保護它,也不決定誰能以你的名義發信。它就是信封上的地址,告訴郵政系統由哪個分揀中心處理你的郵件。地址寫對了,郵件就流進來。留空,或指向錯誤的樓,郵件就被原封退回,標著無法投遞

這是郵件設定裡最根本的一環。其他每一項郵件控制——防偽造、加密、垃圾過濾——都假定郵件首先真能抵達你。MX 記錄正是讓這一點成真的東西。

這會讓你付出什麼代價

因為一條損壞的 MX 記錄對你而言是悄無聲息地失敗的——你只是停止收信,自己這端沒有任何報錯——損害往往是事後才被發現,木已成舟。幾個現實場景:

這些都不會自己宣告。這正是缺失的 MX 記錄比聽起來更危險之處:等你注意到時,你已經丟掉了再也找不回來的郵件。

它到底是什麼

你網域的 DNS 設定裡存著好幾類記錄。MX 記錄是管進來的郵件的那一類。一套能工作的設定長成一條或多條條目,每條都指明一台郵件伺服器並帶一個優先順序數字:

「好」長什麼樣: 至少一條有效的 MX 記錄,指向你實際所用郵件服務商的郵件伺服器——Google Workspace、Microsoft 365、你主機商的郵件服務或類似——並使用該服務商讓你用的確切伺服器名稱和優先順序。

那個重要的例外。 有些網域被刻意設為接收郵件——比如一個只用於網站的網域,或純粹為保護品牌而持有的網域。聲明這一點的正確做法是一條空 MX 記錄:一條優先順序為 0、主機僅為一個點(.)的 MX 記錄。這是一項已發布的網際網路標準(RFC 7505),是不接收郵件的網域的正確答案——發件方會立刻收到清晰的「這個網域不接受郵件」拒收,而不是一段令人困惑的延遲。在本項檢查裡,正確發布的空 MX 以滿分通過——它是一個刻意、正確的選擇,而非過失。會失敗的是什麼都沒有,那與一個失誤無從區分。

它為什麼關乎你的評分。 這是一項計分檢查,在郵件安全類別中最高值 25 分。一個本該收郵件卻沒有 MX 記錄的網域,被標為中等嚴重度的不通過——因為實際上,它背後的企業無法透過郵件被聯繫到。一個正確接收郵件的網域,或一條正確發布的空 MX,拿滿分。

如何修復(免費,約 5 分鐘)

把這個交給你的 IT 人員或網站服務商——修復免費。 MX 記錄就在你網域的 DNS 裡,和你的網站地址設定在同一個地方。管理你網域或網站的人能在幾分鐘內零成本搞定。你只為信箱服務本身付費,而且僅當你還沒有一個時。

修復取決於你處於以下兩種情形中的哪一種。

如果你的網域「應該」收郵件卻沒有 MX 記錄

你需要把網域指向你郵件服務商的郵件伺服器。使用你服務商發布的確切記錄——下面的例子是典型值,但永遠從你服務商自己的設定頁面照抄當前的值,因為它們確實會變。

  1. 登入你的 DNS 服務商——你網域設定所在的地方(例如 Cloudflare、GoDaddy、你的主機商或註冊商)。

  2. 為你的郵件服務添加 MX 記錄:

    Google Workspace(當前單記錄設定):

    • MX host:你的網域 → smtp.google.com,優先順序 1 (較舊的 Google Workspace 帳戶可能仍用以 aspmx.l.google.com 開頭、優先順序為 1 的五伺服器集,外加 alt1alt4 伺服器、優先順序 5–10。兩者都有效——以你 Google 管理控制台顯示的為準。)

    Microsoft 365:

    • MX host:你的網域 → <你的網域用短橫線連接>.mail.protection.outlook.com,優先順序 0 (Microsoft 會在管理中心為你產生確切的主機名稱——從那裡照抄,別去猜格式。)

    其他服務商(你主機商的郵件、一個託管的 Zoho/Fastmail 等信箱):從那家服務商的 DNS 設定說明裡逐字照抄 MX 主機名稱和優先順序。

  3. 儲存,然後等待。 DNS 改動大約需 15–30 分鐘生效(偶爾更久)。給你網域下的一個地址發一封測試郵件,確認它能到。

如果你的網域「不應該」收任何郵件

發布一條空 MX,讓「這裡不收郵件」的狀態明確且正確:

  1. 登入你的 DNS 服務商。
  2. 添加一條 MX 記錄,優先順序為 0,主機僅為一個 .(單個點)。
  3. 儲存。發件方現在會立刻收到一個符合標準的拒收,本項檢查也會通過。

如果你即將遷移 DNS 或主機

搬遷前,把你當前的 MX 記錄原樣記下來(連同你的 SPF、DKIM 及任何其他郵件記錄)。搬遷後,在新服務商處用完全一致的值和優先順序重建每一條,並在你宣布遷移完成前發一封測試郵件。搬遷時忘掉 MX 記錄,是企業意外讓自己郵件下線的頭號方式。

常見錯誤

一句話總結

MX 記錄是你郵件信封上的地址。它們正確時——或者對一個不接收郵件的網域正確設為空 MX——郵件就能抵達你,本項檢查也通過。它們缺失時,你的公司在郵件上無法被聯繫到,正在丟失它甚至都看不到的訊息。修復免費,幾分鐘搞定,很值得今天就交給管理你網域的人。

常見問題

我怎麼知道這玩意兒壞了?我的郵件看起來挺正常。

如果你現在能正常收郵件,你的 MX 記錄幾乎肯定在工作——這項檢查會通過。危險在於它是隱形的:MX 記錄會因為網站搬遷、更換 DNS 服務商或一次打錯的編輯而被打掉,唯一的症狀就是進來的郵件安靜了。因為郵件停止抵達時你不會收到警報,企業可能連著好幾天都在丟郵件。像這樣的免費檢查,再加上留意收件匣是否突然沉寂,就是你抓到它的辦法。

我們不在這個網域上收發郵件——只用它做網站。MX 缺失算問題嗎?

不一定——但聲明「這個網域不接收郵件」的正確做法,是發布一條叫做空 MX(null MX,即一條「0 .」的 MX 記錄)的特殊記錄,而不是乾脆不放 MX 記錄。正確地做意味著發件方會立刻收到清晰的「這個網域不收郵件」拒收提示,而且它在本項檢查裡算作通過,而不是失敗。光留空看起來像是設定錯誤。讓你的 IT 人員加一條空 MX——這是一行字、免費的改動。

修這個會花我錢嗎?

不會。添加或修正 MX 記錄是免費的——這是改你網域的 DNS 設定,而這本就包含在你為網域或主機已經付的費裡。只有當你還沒有信箱服務(比如 Google Workspace 或 Microsoft 365 的信箱)時,你才為信箱服務本身付費。MX 記錄只是指向你所用的任何信箱服務商。

MX 記錄上的「優先順序」是什麼意思,我需要操心它嗎?

每條 MX 記錄都有一個數字——優先順序——郵件伺服器會先試數字最小的。它的存在是為了讓服務商能提供一台備用伺服器:主伺服器宕機時,郵件流向下一台。你通常不用自己設這些;你從郵件服務商的設定頁面照抄那些確切的記錄(連同它們的數字)。只要原樣填入就行。

配好 MX 記錄能阻止別人冒用我的名義發郵件嗎?

不能——那是另一套控制(SPF、DKIM,尤其是 DMARC)。MX 記錄只管進來的郵件:發給你的訊息投到哪裡。防冒充關乎的是外發郵件,以及收件伺服器對偽造郵件怎麼處理。兩者你都需要:MX 讓你能收,DMARC 讓沒人能偽造你外發的身份。正因如此,它們在這裡是分開檢查的。

我有一次網站搬遷或 DNS 變更要做——怎麼避免搞壞郵件?

在改任何東西之前,把你當前的 MX 記錄原樣抄下來(連同你的 SPF、DKIM 及任何其他與郵件相關的記錄)。把 DNS 遷到新服務商時,多日郵件中斷最常見的原因,就是只把網站記錄抄過去而把 MX 記錄忘了。在新服務商處重建每一條 MX 記錄,值和優先順序要完全一致,並在你認為搬遷完成之前確認一封測試郵件能到。