Google 與 Yahoo 大量寄件者規則解析:企業該如何確保郵件送達率
重點速覽
- •Google 與 Yahoo 將大量寄件者定義為每日寄送約 5,000 封以上郵件的網域,郵件量以主網域上所有郵件流加總計算,而非按伺服器個別計算。
- •合規需要 SPF、DKIM、已發布的 DMARC 記錄、相符的 From 標頭對齊、行銷郵件的一鍵取消訂閱標頭,以及有效的正反向 DNS。
- •Google Postmaster Tools 中的垃圾郵件客訴率必須低於 0.1%,一旦達到 0.3%,無論驗證狀態為何都會自動歸入垃圾郵件。
- •未合規的郵件流將面臨逐步升級的懲罰:4xx 延遲代碼、垃圾郵件資料夾放置,最終是 5xx 硬退信。
- •Microsoft 將於 2025 年對 Outlook.com 大量寄件者實施相當的 SPF、DKIM 與 DMARC 要求,將規則延伸至 Google 與 Yahoo 之外。

您的外寄郵件是否頻繁收到 550 錯誤代碼而退信?收件者是否反映您的郵件落入垃圾郵件資料夾而非收件匣?這其來有自。2024 年 2 月起,Google 與 Yahoo 不再將電子郵件驗證視為選配,而是硬性要求。對任何依賴電子郵件經營的企業而言,忽視這些改變將損害送達率,連帶影響營收。
重點摘要:
- Google 與 Yahoo 要求大量寄件者以 SPF 和 DKIM 驗證外寄郵件,並發布 DMARC 記錄。
- 每日 5,000 封郵件的大量寄件者門檻,涵蓋主網域上所有流量加總。
- Google Postmaster Tools 中的垃圾郵件客訴率應低於 0.1%;達到 0.3% 將觸發各收件閘道的自動送達率懲罰。
- 行銷與訂閱郵件必須支援 RFC 8058 一鍵取消訂閱標頭。
- 以 p=none 起步即可符合基本規範,但升級至 p=quarantine 或 p=reject 對防止網域假冒、建立長期網域聲譽相當重要。
改變了什麼、為何而改:Gmail/Yahoo 新寄件者規則
這些規則為何存在?根本原因在於電子郵件最初的設計。簡單郵件傳輸通訊協定(SMTP)於 1982 年透過 RFC 821 標準化,原生並無驗證寄件者身分的機制。任何郵件伺服器都能傳送聲稱來自任一電子郵件地址的郵件,而收件閘道照單全收——這意味著任何人都能輕易在顯示標頭中偽造網域名稱。
資安工程師多年來持續修補這個結構性缺陷。SPF 於 2000 年代中期問世,以公開的 DNS 清單驗證寄件 IP 位址。接著出現 DKIM,採用公開金鑰加密技術讓寄件者能為外寄標頭簽章。2012 年,主要產業業者發布 DMARC,將 SPF 與 DKIM 檢查串連起來,讓網域擁有者得以設定強制政策。
多年來,收件匣服務業者將這些標準視為可選。設有 SPF 與 DKIM 的網域可獲得加分;未設定的郵件通常仍能進入收件匣(前提是 IP 位址信譽良好)。
這一切在 2024 年 2 月劃下句點。如 Google 電子郵件寄件者指南所述,收件服務業者將驗證從加分建議轉變為存取的硬性條件。
業者並非一次封鎖所有未驗證郵件,而是分階段執法。2024 年初,他們開始延遲連線速度,並對未驗證的流量回傳暫時性的 4xx 延遲代碼。隨後數月,升級為嚴格的 5xx 拒絕代碼與自動歸入垃圾郵件。Microsoft 迅速將其閘道過濾器與相同標準對齊(適用於大量寄件者),並宣布 Outlook.com 將於 2025 年對大量寄件者實施相當的 SPF、DKIM 與 DMARC 要求——顯示這些規則正成為全產業基準,而非僅是 Google 與 Yahoo 的政策。
在 Gmail 指南下,誰算是大量寄件者
Google 將大量寄件者定義為:在單一 24 小時區間內,向個人 Gmail 帳戶寄送約 5,000 封以上郵件的任何網域;Yahoo 採用類似標準。但只聚焦在這個數字上是常見的錯誤。
首先,郵件量是以整個根網域計算,而非按 IP 位址或伺服器主機名稱分別計算。若行銷平台寄出 3,500 封電子報,而應用程式伺服器以同一網域寄出 2,000 封密碼重設或發票通知,即已跨越門檻。
其次,此規則適用於所有外寄郵件,不僅限於行銷郵件。系統通知、客戶收據及日常商務郵件全都計入每日上限。任何每日寄送接近 3,000 封郵件的網域,都應視同已超過門檻般完成完整驗證設定。
核心的電子郵件寄件者要求
為滿足 Google 與 Yahoo 的大量寄件者要求,郵件基礎架構必須通過六項技術檢查:
- 為所有外寄郵件流設定有效的 SPF 記錄與 DKIM 金鑰組。
- 在網域的 DNS 中發布有效的 DMARC TXT 記錄。
- 確保顯示「From:」標頭中的網域,與通過 SPF 或 DKIM 驗證的網域一致。
- 將 Google Postmaster Tools 中的使用者垃圾郵件客訴率控制在 0.1% 以下,絕不可達到 0.3%。
- 在所有行銷與電子報郵件中加入原生的一鍵取消訂閱標頭。
- 確保寄件伺服器 IP 具有相符的 A/AAAA 記錄及有效的反向 DNS(PTR)記錄。
不遵循會發生什麼事
未通過驗證檢查將損害網域在收件郵件伺服器上的聲譽,通常分三個階段發生:
- 收件伺服器回應 4xx 延遲代碼;郵件佇列塞滿,投遞延誤數小時。
- 郵件通過閘道,但被導向收件者的垃圾郵件資料夾而非主要收件匣。
- 郵件伺服器直接中斷連線,並回傳 5xx 硬退信錯誤。
如何逐一達成要求:步驟教學
1. 設定 SPF 並留意 10 次查詢上限
在網域根目錄新增一筆 DNS TXT 記錄,列出所有授權的 IP 位址與第三方郵件供應商。請注意 10 次 DNS 查詢上限:SPF RFC 將記錄限制為最多 10 次外部 DNS 查詢(include、a、mx、redirect)。超過此上限會導致 SPF PermError,收件伺服器會將其視為驗證失敗。定期稽核記錄並移除過期的供應商 include,以維持在上限之內。
2. 在所有外寄管道設定 DKIM 簽章
DKIM 以加密簽章為外寄郵件標頭簽署,且必須在所有代表該網域寄信的平台上啟用。在您的電子郵件服務入口網站產生 2048 位元 DKIM 金鑰組,並將公開金鑰以 CNAME 或 TXT 記錄發布至 DNS。DNS 生效後,在管理主控台啟用簽章,並檢查測試郵件的原始標頭,確認 DKIM-Signature 標頭存在且通過驗證。
3. 發布 DMARC 記錄
為滿足 Gmail 與 Yahoo 強制的基本 DMARC 要求,請在 _dmarc.yourdomain.com 發布 DMARC TXT 記錄。首次設定應從監控政策(p=none)開始,在不影響郵件投遞的前提下蒐集報告資料。正式上線前,使用公開的 DMARC 記錄檢查工具測試 DNS 項目,以找出語法錯誤。
4. 加入 RFC 8058 一鍵取消訂閱標頭
對行銷郵件而言,僅在郵件底部放置一般的 HTML 取消訂閱連結並不足夠。必須在 outgoing 郵件流中注入兩個原始郵件標頭:
List-Unsubscribe:
List-Unsubscribe-Post: List-Unsubscribe=One-Click
當 Gmail 或 Yahoo 等郵件用戶端解析這些標頭時,會在收件匣介面中寄件者名稱旁顯示醒目的「取消訂閱」按鈕。點擊後即向伺服器發出自動化 POST 請求,無需開啟瀏覽器視窗即可立即移除訂閱者。
5. 驗證正向與反向 DNS
收件伺服器會檢查寄件 IP 位址是否與 DNS 中的網域相符。該 IP 必須透過 PTR 記錄解析至有效的主機名稱,且該主機名稱必須透過標準 DNS A 記錄反向解析回相同 IP。專用郵件伺服器或雲端執行個體的營運者,可在供應商主控台編輯反向 DNS 設定,或開立支援工單,將 IP 對應至郵件伺服器的完整網域名稱(FQDN)。
6. 在 Postmaster Tools 與 DMARC 報告中追蹤指標
設定 Google Postmaster Tools 帳戶,並透過 DNS TXT 記錄驗證網域所有權。該儀表板可直接掌握網域聲譽、垃圾郵件客訴率與驗證成功率。將客訴率維持在 0.1% 以下;一旦達到 0.3%,無論 SPF 與 DKIM 狀態為何,Google 都會將郵件導入垃圾郵件資料夾。為監控所有收件服務業者的驗證失敗並揪出異常寄件 IP,請設定自動化 DMARC 報告。
超越合規:運用規則提升送達率
僅採用 p=none 政策無法保護網域免於假冒——它只是告知收件伺服器記錄驗證資料,並無法阻止攻擊者在網路釣魚攻擊中冒用您的網域。
一旦確認所有合法郵件流皆通過 SPF 與 DKIM 對齊,即可將 DMARC 政策升級為 p=quarantine 或 p=reject。p=quarantine 會將未驗證郵件直接導入垃圾郵件,而 p=reject 則在收件閘道直接丟棄偽造郵件。
達到 DMARC 強制執行後,寄件者可發布品牌識別訊息指標(BIMI),在收件者的收件匣中於郵件旁顯示已驗證的品牌標誌,提升品牌能見度與信任度。
關於大量寄件者要求的常見問題
Google 與 Yahoo 的大量寄件者門檻是多少?
Google 與 Yahoo 將大量寄件者定義為每日向個人帳戶寄送約 5,000 封以上郵件的網域。郵件量以整個主網域計算,並加總所有寄件服務。
這些規則也適用於交易郵件嗎?
是的。密碼重設、訂單更新與系統警示等交易郵件必須通過 SPF、DKIM、DMARC 及 DNS 檢查,但不需要一鍵取消訂閱標頭。
DMARC 政策設為 p=none 就足以合規嗎?
是的,p=none 符合 Google 與 Yahoo 的基本要求。但它僅能監控流量而無法阻擋冒用,因此建議升級至 p=quarantine 或 p=reject。
如果不符合要求,我的郵件會怎樣?
郵件服務業者會以 4xx 錯誤代碼限流您的 SMTP 連線、將郵件直接導入垃圾郵件資料夾,或發出 5xx 硬退信直接拒絕郵件。
垃圾郵件客訴率過高後需要多久才能恢復?
在改善名單品質並使客訴率回落至 0.1% 以下後,通常需要 7 至 14 天的乾淨寄送,Google Postmaster Tools 才會重建您的網域聲譽。
如何檢查 SPF 記錄是否超過 10 次查詢上限?
檢視 SPF TXT 記錄,計算每個會觸發 DNS 查詢的機制。若主記錄與巢狀記錄的 DNS 查詢總數超過 10 次,SPF 記錄將以 PermError 失敗。
來源:FinTechZoom