iGears 編輯團隊
Gmail 收唔到公司電郵或被拒收?SPF、DKIM、DMARC 檢查清單
先保留退信內容及實際郵件標頭,核對真正寄件服務的 SPF、DKIM 及 DMARC 對齊。只看到 DNS 有記錄並不足夠;p=none 亦不會阻止 Gmail 過濾或拒收。

自己點樣檢查
- 列出 example.org.hk 所有寄件來源,包括職員郵箱、網站表格及寄件平台。
- SPF 列出獲准替網域寄件的伺服器,未列出的寄件來源會失敗。DKIM 由各寄件服務簽署;沒有簽署的服務便沒有 DKIM。DMARC 需要 SPF 或 DKIM 通過,且與 From 網域對齊。p=none 並不會阻止 Gmail 過濾或拒收。
- 逐項比對郵件標頭的 Authentication-Results、From、Return-Path 及 DKIM d=,確認通過並對齊;保留 Gmail 退信原因。
- Gmail 寄件要求適用於所有寄往 Gmail 的寄件者:所有寄件者須有 SPF 或 DKIM;大量寄件者須有 SPF、DKIM、DMARC 及一鍵取消訂閱。
記錄示例
以下只供說明,不可直接複製至正式設定;請使用供應商為你機構提供的值。
From: forms@example.org.hk
Reply-To: visitor@example.net
_dmarc.example.org.hk TXT "v=DMARC1; p=none"常見原因
網站伺服器直接寄件通常不在電郵供應商 SPF 內,也沒有 DKIM 簽署。另有新增寄件平台未完成驗證,或 From 與驗證網域不對齊。
幾時搵人幫手
網站電郵應經機構電郵服務,或設有自己 DKIM 的交易電郵服務寄出。From 固定使用機構網域地址;訪客電郵放 Reply-To,切勿放 From。不要把共用網站伺服器加進 SPF。
常見問題
p=none 會確保 Gmail 收件嗎?
不會。p=none 不阻止 Gmail 過濾或拒收;仍須檢查實際郵件的驗證及對齊。
SPF 通過就代表 DMARC 通過嗎?
未必。SPF 或 DKIM 需要通過,並與 From 網域對齊。
每個寄件服務都要設定 DKIM 嗎?
DKIM 由每個寄件服務簽署;未簽署的服務沒有 DKIM,不能借用另一服務的簽署。
大量寄件的要求有分別嗎?
Gmail 寄件要求適用於所有寄往 Gmail 的寄件者:所有寄件者須有 SPF 或 DKIM;大量寄件者須有 SPF、DKIM、DMARC 及一鍵取消訂閱。