Email Spam Tester

免費工具

Email 郵件標頭分析工具

貼上你收到的郵件標頭,即可查看郵件經過的路徑、每一站的延遲時間,以及接收伺服器對 SPF、DKIM 和 DMARC 的判定。

如何找到郵件標頭: Gmail ⋮ → 顯示原始郵件 · Outlook ⋯ → 檢視 → 檢視郵件詳細資料 · Apple Mail 顯示方式 → 郵件 → 所有標頭試用範例

標頭包含 IP 位址和電子郵件地址。系統只會在記憶體中讀取這些資料以產生結果,不會儲存、快取或記錄。

從下往上查看郵件傳遞路徑

每台處理郵件的伺服器都會在現有記錄上方新增一行 Received。因此,最早的一站位於最下方,最後一站,也就是你使用的信箱服務供應商,位於最上方。分析工具會依照郵件實際傳遞的順序將這些記錄整理成清單,並顯示每台伺服器所記錄的接收時間,以及與前一站之間的時間差。

相差幾秒是正常的。相差數分鐘通常表示郵件曾停留在佇列中,原因可能是接收端要求在灰名單機制下重試、中繼伺服器忙碌,或寄件者自己的外寄篩選器暫時保留了郵件。時間倒退了嗎?其中一台伺服器的時間設定不正確。

哪些 Authentication-Results 值得信任

Authentication-Results (RFC 8601) 是接收伺服器記錄 SPF、DKIM、DMARC,有時也包括 ARC 驗證結果的位置。一封郵件可能包含多行這類記錄,只有將郵件傳遞給你的伺服器所新增的那一行才算數。位於該行下方的任何內容,都是你的服務供應商收到郵件前,由你沒有理由信任的伺服器寫入,寄件者也可以在其中填入任何內容。

分析器會以最上方的一個結果作為判定,並另外列出其餘結果。旁邊會顯示決定對齊的三個網域:From 網域、DKIM d= 網域,以及 SPF 驗證所依據的 Return-Path 網域。只有當 SPF 或 DKIM 對與 From 網域相符的網域驗證通過時,DMARC 才會通過。比較這些網域,通常就能找出驗證失敗的原因。

如何查看電子郵件標頭

在 Gmail 中開啟郵件,按一下「回覆」旁的三個點,然後選擇「顯示原始郵件」。在 Outlook 網頁版中開啟郵件,依序選擇「其他動作」、「檢視」和「檢視郵件詳細資料」。在 Outlook 桌面應用程式中,依序選擇「檔案」、「內容」,然後找到「網際網路標頭」方塊。在 Apple Mail 中,依序選擇「顯示方式」、「郵件」和「所有標頭」。從頭複製到第一個空白行為止,郵件本文會從該處開始。如果貼上整封郵件,分析前會先截去本文。

標頭包含 IP 位址和電子郵件地址。系統只會在記憶體中讀取這些資料以產生結果,不會儲存、快取或記錄。

改用真實郵件進行測試

這些工具各自檢查你設定中的一個部分。完整測試會讀取電子郵件本身:寄一封郵件到一次性地址,即可取得收件端判定的 SPF、DKIM 和 DMARC 結果、黑名單、內容、兩種垃圾郵件評分與修正計畫。加入收件匣位置測試,查看郵件在 Gmail、Outlook、Yahoo 和其他服務供應商會落入哪個資料夾。

測試你的郵件查看報告範例

常見問題

如何閱讀電子郵件標頭?

從最下方的 Received 行開始往上看,這就是各伺服器處理郵件的順序。接著查看你自己的郵件服務供應商加入的最上方 Authentication-Results 行,確認 SPF、DKIM 和 DMARC 的結果。

為什麼 DKIM 通過,但 DMARC 失敗?

DMARC 需要一個驗證通過且 d= 網域與 From 網域相符的 DKIM 簽章,或是針對相符 Return-Path 網域且驗證通過的 SPF 結果。使用寄件平台自有網域的簽章可以通過 DKIM,但對 DMARC 仍不起作用。分析器會並排顯示這三個網域,讓你看出不相符之處。

完整指南: DMARC fail

兩個郵件節點之間長時間延遲代表什麼?

郵件停留在延遲開始的那台伺服器上。常見原因包括灰名單,也就是收件端要求寄件端稍後再試、寄件佇列已滿,或篩選器先掃描郵件再繼續傳送。單次延遲幾分鐘通常不會造成郵件送達問題,只是說明郵件為何較晚抵達。

電子郵件標頭可以偽造嗎?

寄件者寫入的所有內容都可以偽造。你自己的郵件服務供應商所加標頭下方的 Received 行,以及舊的 Authentication-Results 行,都可能是偽造的。服務供應商在最上方加入的內容無法偽造,而且服務供應商可以使用寄件者的公開金鑰檢查 DKIM 簽章。分析器本身不會驗證簽章,而是讀取最上方一行中服務供應商的判定結果。

標頭中的 ARC 是什麼?

ARC (RFC 8617) 可讓郵件清單或轉寄地址等轉寄服務,在變更郵件前記錄當時看到的驗證結果。當轉寄導致 SPF 或 DKIM 失效時,最終收件端便可決定是否信任該記錄。

可以改成在寄出郵件前測試嗎?

可以。郵件必須送達某個位置後才會有標頭。若要在行銷郵件或交易型郵件送達任何人之前進行檢查,請將郵件寄到首頁上的測試地址。你會在同一份報告中取得這些結果,以及黑名單、內容、連結和大量寄件者規則的檢查結果。

Common errors

其他免費工具