Gmail 寄件者規定怎麼過?電子報 SPF、DKIM、DMARC 設定檢查表

寄件者都要有 SPF 或 DKIM,垃圾郵件率低於 0.3%;每日 5,000 封以上還要 DMARC 與一鍵取消訂閱。
結論先講:就算你的名單只有幾百人,也值得把 SPF、DKIM、DMARC 一次設好。原因有三個:Gmail 自 2024 年 2 月起要求所有寄件者驗證,2025 年 11 月開始加強執行;Yahoo 和 Outlook 也有類似規定;而且這些設定只需要做一次。下面把規定拆成數字門檻、設定順序和檢查表。開信率與內容策略可以搭配 Email 行銷策略指南,更多內容在內容行銷分類。
我的電子報要符合哪些規定?
先看你寄多少。Google 把 24 小時內寄到個人 Gmail 帳戶接近或超過 5,000 封的寄件者視為大量寄件者。同一個主網域和其子網域的量會合併計算,而且只要達到一次,就會永久視為大量寄件者。
| 項目 | 所有寄件者 | 每日 5,000 封以上 |
|---|---|---|
| SPF/DKIM | 至少一種 | 兩種都要 |
| DMARC | 未強制 | 必須,政策可為 p=none |
| From 網域對齊 | 未強制 | 須與 SPF 或 DKIM 網域對齊 |
| PTR、TLS、RFC 5322 格式 | 必須 | 必須 |
| 一鍵取消訂閱 | 未強制 | 行銷與訂閱郵件必須支援,內文也要有可見連結 |
| 垃圾郵件率 | 低於 0.3% | 低於 0.3%,建議維持 0.1% 以下 |
使用寄信平台的話,PTR、TLS 這類基礎設施通常由平台負責,你要處理的是自己網域的 DNS。微軟也明確提到,透過第三方寄信時,你自己的網域仍然要有驗證記錄。
Yahoo 和 Outlook 的規定一樣嗎?
大方向一致,細節不同。三家的重點數字整理如下:
| 信箱 | 大量寄件門檻 | 驗證要求 | 取消訂閱 | 沒做到的後果 |
|---|---|---|---|---|
| Gmail | 約 5,000 封/日 | SPF+DKIM+DMARC | 一鍵取消,建議 48 小時內處理 | 暫時或永久退信、進垃圾郵件匣 |
| Yahoo | 依官方的大量寄件者定義 | SPF+DKIM+DMARC | 一鍵取消,2 天內處理 | 2024 年 2 月起執行,規定可能變動 |
| Outlook 個人信箱 | 超過 5,000 封/日 | SPF+DKIM+DMARC | 建議提供有效連結 | 先進垃圾郵件匣,問題持續可能以 550 5.7.515 拒收 |
要特別注意 Outlook 官方公告的時程敘述:2025 年 5 月 5 日開始執行,初期進垃圾郵件匣,正式拒收的日期另行公告。規定會更新,上線前請再看一次原文。
SPF、DKIM、DMARC 要照什麼順序設定?
順序不能反。Google 明確建議先完成 SPF 和/或 DKIM,等至少 48 小時後才啟用 DMARC,否則郵件可能出現傳送問題。

- 盤點寄件來源。列出所有會用你網域寄信的服務:公司信箱、電子報平台、電商系統、客服工具。
- 設定 SPF。依各平台說明更新 DNS,讓記錄準確列出授權寄件的來源。
- 設定 DKIM。在寄信平台做網域驗證,把平台提供的記錄加到 DNS。Google 要求金鑰至少 1024 位元,建議 2048 位元。
- 等待 48 小時,發布 DMARC。在 DNS 新增主機名稱為
_dmarc的 TXT 記錄,先從p=none開始。 - 看報告,逐步收緊。確認合法來源都通過後,依序改成 quarantine、reject。Google 和微軟都建議分階段進行。
第一版 DMARC 記錄可以這樣寫,信箱請換成你專門收報告的地址:
v=DMARC1; p=none; rua=mailto:[email protected]
三種政策的差別是:none 只記錄不處理,quarantine 送進垃圾郵件匣,reject 直接拒收。Google 提醒報告量可能很大,建議用專屬信箱或群組接收。
最常見的卡關點是對齊。SPF 或 DKIM 顯示通過,但通過的網域和收件者看到的 From 網域不同,DMARC 仍然不會過。電子報用平台預設網域寄送時,就要特別檢查這一點。
一鍵取消訂閱要怎麼做?
一鍵取消指的是收件者在信箱介面點一下就能退訂,不必進網站登入。依 RFC 8058,郵件要有下面兩個標頭:
List-Unsubscribe: <https://example.com/unsubscribe/opaquepart>
List-Unsubscribe-Post: List-Unsubscribe=One-Click
RFC 也要求這兩個標頭必須被有效的 DKIM 簽章涵蓋。多數人不需要自己寫,直接到寄信平台確認這項功能已開啟即可。範圍上,它只適用於行銷與促銷郵件,密碼重設、訂單確認這類交易信不受此限。
要看哪些指標才知道有沒有過關?
| 指標 | 目標 | 哪裡看 | 超標時怎麼做 |
|---|---|---|---|
| 使用者回報垃圾郵件率 | 0.1% 以下,不可達 0.3% | Postmaster Tools 的垃圾郵件比率資訊 | 暫停冷名單、檢查寄送頻率與主旨 |
| SPF/DKIM 驗證結果 | 寄信網域都通過 | Postmaster Tools、DMARC 報告 | 補上遺漏的寄件來源 |
| DMARC 對齊 | 合法來源全數通過 | rua 彙總報告 | 修正平台的網域驗證 |
| 退訂處理時間 | 48 小時內 | 寄信平台設定 | 確認退訂名單自動同步 |
垃圾郵件率是最該盯的數字。Google 說明比率每日計算,達到 0.3% 以上時,要連續 7 天低於 0.3% 才符合申請緩解的資格。Yahoo 則提醒它的計算基礎是送達收件匣的郵件,所以自家統計數字可能和官方不同。
上線前的檢查表
- □ 所有寄件來源已列成清單。
- □ 用自己的網域寄信,不用免費信箱當 From。
- □ SPF 記錄已更新,涵蓋所有寄件來源。
- □ DKIM 已在寄信平台完成驗證,金鑰優先用 2048 位元。
- □ SPF/DKIM 設好後已等待 48 小時,才發布 DMARC。
- □ DMARC 為 p=none 起步,並設定 rua 報告信箱。
- □ From 網域與 SPF 或 DKIM 網域對齊。
- □ 行銷信有一鍵取消標頭,內文也有清楚的取消連結。
- □ 退訂會在 48 小時內生效。
- □ 已申請 Postmaster Tools,每週查看垃圾郵件率。
- □ 定期移除無效地址,只寄給同意收信的人。
想把信件成效接回網站轉換,可以再設定 GA4 事件追蹤。

常見問題
我一天寄不到 5,000 封,也要設 DMARC 嗎?
Gmail 對這個量級沒有強制。不過先以 p=none 發布只會記錄、不影響投遞,還能從報告掌握誰在用你的網域寄信,所以值得先做。
p=none 就能讓信不進垃圾郵件匣嗎?
不能。p=none 只代表你發布了政策並開始收集報告,收件匣表現還要看名單品質與垃圾郵件率。
交易信也需要一鍵取消嗎?
不需要。Google 說明密碼重設、預約確認、表單確認等交易信不在此限,適用範圍是行銷與促銷郵件。
為什麼寄信平台顯示已驗證,DMARC 還是沒過?
大多是對齊問題。請確認 DKIM 或 SPF 通過的網域,和 From 網域相同,或屬於寬鬆模式允許的同一主網域。
參考資料










