[ 標頭和傳送錯誤 ]

Return-Path標頭和實際SMTP信封

Return-Path記錄了投遞時的信封回傳地址,但它不是可見的作者,並且在不知道訊息是如何取得的情況下不能被信任。

由EmailAuth研究團隊提供 · 3 分鐘閱讀

[ 重點 ]

  • Return-Path記錄了投遞時的信封回傳地址,但它不是可見的作者,並且在不知道訊息是如何取得的情況下不能被信任。
  • Return-Path保留最終傳遞的反向路徑,而不是可見的作者或每個較早的信封;差異可以是合法的。
在此頁面上

地址顯示在 Return-Path 通常與讀者在寄件者中看到的地址不同。對於代表客戶處理退回郵件的送貨服務來說,這可能是正常現象。在判斷差異是否為差異之前先診斷相關身份和跳數 欺騙 訊號或常規路由安排。

區分信封和郵件內容

郵件來自 在事務期間提供SMTP反向路徑。訊息的寄件者欄位根據 Internet 訊息格式識別其作者。最終傳送時,傳送SMTP系統會插入Return-Path欄位以保留反向路徑。它不僅僅是可見作者地址的另一種拼寫。 RFC 5321第 3.3 和 4.4 節; RFC 5322第 3.6.2 節.

空反向路徑對於傳遞通知來說是合法的,並且有助於避免通知循環。因此,可見的Return-Path <> 應該在訊息的實際上下文中進行解釋,而不是僅僅因為它缺少地址而被稱為格式錯誤。

了解證據描述的是哪個躍點

轉寄或中繼排程可以更改用於以後交易的信封。因此,最終儲存的Return-Path不需要描述每個較早跳躍處的信封。當問題是特定接收者評估的內容時,取得接收日誌或可信任身分驗證屬性。在未檢查路由的情況下,請勿以最終投遞標頭替換歷史信封。

SPF 根據其規則檢查SMTP身分。使用空的反向路徑, RFC 7208構造來自郵政局局長和郵政局的 MAIL FROM 身分。 HELO 領域;它不會從可見的“發件人”字段中獲取地址。 DMARC使用SPF證據還需要相關 結盟 與可見的 From 域。不相關返回域的傳遞本身並不能證明DMARC成功。 RFC 7208第 2.3 和 2.4 節; RFC 9989.

將可編輯標題與交易證據進行比較

假設貼上的訊息顯示Return-Path : < bounce@service.example >,而第二個副本顯示Return-Path : < edited@unrelated.example >。單獨的文字編輯既不會更改過去的 MAIL FROM 命令,也不會證明哪個副本反映了最終交付。這些是假設值,而不是執行的文件編輯實驗。

取得授權的原始出口和最終交貨系統的相關記錄。意外的重複Return-Path欄位需要調查,而不是任意的第一個或最後一個規則。 RFC 5321第 4.4 節描述了最終傳遞插入以及以後轉發中可能的刪除/重建;應用已知的路徑,而不是將每個貼上的字段視為權威。

僅修復錯誤的身份

對於合法的服務,請確認配置的退回網域名稱、所屬關係、實際發送路徑以及相關認證結果。僅返回域差異並不能證明刪除供應商配置是合理的。如果路由未經授權或信封與核准的設定不匹配,請在變更控制下修正該特定設定並測試授權訊息。

與可見作者、評估的躍點處的信封身分、最終Return-Path來源和身分驗證結果密切相關。將成功的SMTP提交、最終傳遞和郵件合法性作為不同的結論。

完成合法的服務安排

假設某個品牌已授權通知服務來處理其退回郵件。在此假設的交易中,MAIL FROM 是bounce@service.example ,而From 是notices@brand.example 。在最終交付時,接收系統插入來自該交易的反向路徑的Return-Path 。不同的返回域和作者域與假定的服務安排一致,但這些域本身並不能證明授權。

若要驗證真實設置,請確認服務所有權和配置,然後檢查相關接收躍點的可信任結果。單獨的service.example的SPF通行證與本範例中的brand.example不一致。有效的 DKIM簽名 假設適用的DMARC策略且沒有未解決的評估錯誤,使用d=brand.example可以提供對齊的路徑。這裡沒有進行DNS 、簽名或傳送測試。

將訊息級評估與部署義務分開: RFC 9989 第 7.4 節和第 8 節要求網域發布 p=reject 不要僅僅依賴SPF並應用有效的 DKIM 簽名。編輯Return-Path文字並不能滿足這些要求。

診斷返回域差異

  • 在評估的接收躍點處與 MAIL FROM 分開識別 From。
  • 確定誰插入了最終的Return-Path以及後來的轉送是否更改了信封。
  • 確認已核准的服務和退回網域配置。
  • 檢查受信任的SPF和一致的DKIM / DMARC證據,而無需推導它 從標題 單獨的文字。
  • 僅修復已證實的配置缺陷並保留原始證據。

[ 外帶 ]

Return-Path記錄了投遞時的信封回傳地址,但它不是可見的作者,並且在不知道訊息是如何取得的情況下不能被信任。

[ 按角色 ]

這對您意味著什麼

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

IT/郵件管理員

追蹤實際的信封

最終的標頭只是路線中的一個點。

後續步驟

  1. 檢查 MAIL FROM 證據。
  2. 檢查彈跳域配置。
  3. 測試預期的接收跳數。

CISO / SecOps

在政策之前使用出處

編輯後的訊息文字不具有獨立權威性。

後續步驟

  1. 保留原始出口。
  2. 調查重複欄位。
  3. 檢查未經授權的路線變更。

創辦人/非技術人員

了解合法的退迴路由

不同的返回域和作者域不會自動構成詐欺。

後續步驟

  1. 確認服務關係。
  2. 詢問評估的身份。
  3. 避免不必要的供應商中斷。

[ 常見問題解答 ]

常見問題

Return-Path與 From 相同嗎?

不會。它記錄投遞時的信封反向路徑,而 From 則標識郵件作者。

誰在最終交付時添加Return-Path ?

SMTP系統依照追蹤訊息規則進行最終傳送。

<> 可以合法嗎?

是的。傳遞通知通常使用空反向路徑來防止循環。

最終的Return-Path是否描述了每個較早的跳躍?

不會。轉送和其他路由排程可能會變更信封。

有人可以編輯文件中的Return-Path文字嗎?

是的。可以編輯訊息檔案文本,而無需更改歷史SMTP事務。確定最終交付來源並從可信任記錄中確認相關信封。

跳出域的SPF通過是否能保證DMARC通過?

不可以。根據適用的DMARC評估,經過驗證的SPF域必須對齊,或合格的對齊DKIM簽章必須通過。另外, p=reject域不得僅依賴SPF ,且必須套用有效的DKIM簽章。

重複的Return-Path欄位可以安全地任意折疊嗎?

不會。保留並調查證據和實際的最終交付處理。

什麼可以確認服務設定合法?

經批准的所有權和配置以及授權測試訊息的可信接收結果。

[ 來源 ]

來源

  1. RFC 5321 SMTP

    部分 §3.3 · §4.1.1.3 · §4.4 · §6.1

  2. RFC 5322網際網路訊息格式

    部分 §3.6.2 · §3.6.4 · §3.6.7

  3. RFC 7208寄件者策略框架

    部分 §2.3 · §2.4

  4. RFC 9989基於網域的訊息驗證、報告和一致性

    部分 §3.2.10 · §5.3.5 · §7.4 · §8

  5. RFC 6376: DKIM

    部分 §3.5 · §5 · §6

[ 詞彙表 ]

詞彙表

Return-Path
保留SMTP反向路徑的最終傳遞追蹤欄位。
信封標識
在SMTP交易中提供的位址或網域,而不是從可見郵件內容推斷的位址或網域。
跳出域
用於處理服務的傳送錯誤會傳回流量的網域。

企業出處

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

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

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

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

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

知識庫