[ 報告與調查 ]

根據報告和DNS證據建立寄件人級調查時間表

建立一個時間表,將訊息觀察、報告到達、 DNS發布和測試證據分開,而無需發明事件精確度。

由EmailAuth研究團隊提供

[ 重點 ]

  • 保持觀察間隔、到達、變化和測試不同。
  • 目前的DNS和後來的一項測試無法重建早期的接收器行為。
  • 保留相互競爭的解釋和來源層面的不確定性。
在此頁面上

身份驗證事件通常包含多個時鐘:報告的覆蓋間隔、報告的到達、 DNS變更、應用程式部署和受控測試。只有當每個事件都保持其原始意義時,將它們放在一個時間線上才有幫助。每日一 總結報告 通常無法告訴您每個包含的訊息失敗的確切時間。

建立共同的時間基礎

參考: RFC 9990 §3.1.1.4, RFC 9990 §3.5.4.

將顯示的時間戳記標準化為聲明的時區,同時保留原始值和精確度。記錄時鐘來源和已知的不確定性。將報告間隔與到達時間戳記和攝取時間戳區分開來。延遲發送的報告不應被繪製為附件到達時的新的發送突發。

將調查範圍擴大到作者域並儘可能驗證服務。將未分類的來源分開。保留報告者和報告身份、訊息計數、來源群組和評估身份,以及重複和重疊決策。這些細節決定了哪些觀察可以合法地進行比較。

新增DNS證據而不重寫歷史記錄

參考: RFC 1034 §3.6, RFC 8767 §4, RFC 9990 §3.3.

記錄核准的變更、預期發佈時間、權威觀察結果和任何解析器樣本,包括查找時間和傳回的 TTL。目前的DNS答案確定了該查找現在觀察到的內容;這並不是每個接收者之前看到的完整歷史。

DNS快取問題如下 RFC 1034 §3.6;合格的發球陳舊行為 RFC 8767 §4 可以將緩存的使用擴展到超出正常新鮮度。不要聲稱所有接收器在發佈時都已切換,或恰好有一個接收器稍後顯示。保留先前的配置、更改日誌和證據限制。如果報告間隔跨越策略更改,請將其標記為混合或可能混合,而不是將每個觀察值指派給最終策略。

新增申請和接收者證據

參考: RFC 5321 §4.2.5.

將應用程式部署、網關變更和簽章變更放在DNS事件旁邊。將受控測試作為單獨觀察,並包含其實際路線、接收器和結果。申請日誌可能會顯示提交或接受的跳躍;它不一定確定最終交付。

使用這些證據類型來測試相互競爭的解釋。 DNS編輯後失敗增加也可能與更改簽名內容的新範本同時發生。相關性縮小了調查範圍,但在沒有進一步證據的情況下無法確定原因。

在有限的時間範圍內工作

說明性案例:報告涵蓋 00:00 至 24:00 UTC。 12:00 記錄策略變更,並在 12:20 通過對照測試 DKIM。報告包含 80 個通過的觀察結果和 20 個未通過的觀察結果,於第二天早上 05:00 到達。

您可以在 12:20 陳述間隔總計和成功測試。您不能僅僅因為測試較晚通過,就將所有 20 次失敗都分配到中午之前。下一步是取得更窄的接收器或應用證據,或執行其他代表性測試。 05:00到達是一次收集事件,而不是20次失敗的時間。

以正確強度的因果陳述結束

將結論標記為觀察到的、證實的或仍然假設的。列出支持可疑原因的證據以及未排除的任何相互矛盾的解釋。如果不可能精確連接,則保留不確定性,而不是在圖表上繪製精確的故障邊界。

保存具有來源參考、查詢修訂、包含的時間間隔和所有權分類的時間軸。記錄下一個驗證觸發點,例如修復後的第一個完整的可比較報告期間。可重複使用的時間軸應該允許另一位分析師重建事實和結論的限制。

繼續調查

使用 總結報告演練 對於基礎欄位和 對準診斷指南 當原始身份驗證成功不滿足時 DMARC.

將插圖保留在證據範圍內

對於虛構的 80 次通過/20 次失敗間隔,將所有 20 次失敗時間保持未知。 12:20 測試是稍後的觀察,05:00 到達是收集事件。沒有執行真正的DNS查找或身份驗證測試,且時間軸沒有找到經過驗證的因果切換。

[ 外帶 ]

保持觀察間隔、到達、變化和測試不同。目前的DNS和後來的一項測試無法重建早期的接收器行為。保留相互競爭的解釋和來源層面的不確定性。

[ 按角色 ]

這對您意味著什麼

選擇您的角色以執行後續實際步驟。

IT/郵件管理員

保留原始時間和標準化視圖。

將收據與觀察間隔分開。保留DNS和受控測試證據。

後續步驟

  1. 保留原始時間和標準化視圖。
  2. 將收據與觀察間隔分開。
  3. 保留DNS和受控測試證據。

CISO / SecOps

挑戰不受支持的因果精度。

記錄替代解釋。需要可重複的修復後比較。

後續步驟

  1. 挑戰不受支持的因果精度。
  2. 記錄替代解釋。
  3. 需要可重複的修復後比較。

創辦人/非技術人員

詢問時間表實際上證明了什麼。

讓業務更改在DNS事件旁邊可見。分配下一個證據收集步驟。

後續步驟

  1. 詢問時間表實際上證明了什麼。
  2. 讓業務更改在DNS事件旁邊可見。
  3. 分配下一個證據收集步驟。

[ 常見問題解答 ]

常見問題

報告到達時間是訊息發送時間嗎?

不需要。將覆蓋的間隔時間、到達時間和攝取時間分開。

RFC 9990 §3.1.1.4

每日報告可以辨識故障分鐘嗎?

通常不會。它將報告的時間間隔內的觀察結果分組。

RFC 9990 §3.1.1.4

目前的DNS是否證明了昨天的政策?

否。保留該索賠的變更記錄和歷史觀察結果。

RFC 9990 §3.3

一個 TTL 是否可以證明每個接收器都已更新?

不會。單次查找和 TTL 不會建立通用接收器狀態。

RFC 8767 §4

如果該間隔跨越政策變化怎麼辦?

保留變更並將間隔標記為混合或可能混合。

RFC 9990 §3.3

後來通過的測試是否可以對早期失敗進行分類?

不。它確定了該測試的結果,而不是其他觀察結果的時間或原因。

應該如何處理競爭變化?

將部署、範本和網關放在時間線上並測試可行的替代方案。

最終的時間軸該保留什麼?

原始時間戳、精度、來源參考、範圍、結論和未解決的問題。

[ 來源 ]

來源

  1. RFC 9990

    部分 §3.1.1.4 · §3.3 · §3.5.4

  2. RFC 1034

    部分 §3.6

  3. RFC 8767

    部分 §4

  4. RFC 5321

    部分 §4.2.5

[ 詞彙表 ]

詞彙表

觀察間隔
報告週期以 UTC 紀元秒描述,而不是單一訊息的時間戳記。

RFC 9990 §3.1.1.4

因果假設
在證據支持這種聯繫之前,提出的解釋與觀察到的事件仍然不同。

企業出處

為什麼頂級金融機構和政府 退役了他們的電子郵件安全儀表板。

傳統的電子郵件驗證平台會向您出售儀表板並要求您的工程師來完成這項工作。在高風險環境中,手動監督意味著延遲執行、配置漂移和不受監控的影子域。

EmailAuth是代理電子郵件來源平台。 我們的代理人強制執行 p=reject,保持第三方寄件者一致並將您的網域移至完整狀態 RFC 9989 合規性、新的DMARC標準,以及人機互動審核能力。

政府 大型企業 一級金融機構

SaaS · 專用租賃 · 氣隙本地部署 · BYOK 加密

知識庫