從下往上查看郵件傳遞路徑
每台處理郵件的伺服器都會在現有記錄上方新增一行 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 位址和電子郵件地址。系統只會在記憶體中讀取這些資料以產生結果,不會儲存、快取或記錄。