[ DKIM ]

從網域別名發送時驗證DKIM身份

當別名出現在可見的寄件者地址時,測試寄件者實際簽署的內容。

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

[ 重點 ]

  • 接收別名不會建立出站簽章功能。
  • 將每個傳遞的 d 域與收到的作者領域進行比較。
  • 使用支援的傳送配置而不是複製DNS金鑰。
在此頁面上

網域別名改變了在服務中使用或接收位址的方式。它本身並不定義放置在出站中的域 DKIM簽名。在對客戶郵件使用別名之前,請檢查透過預期路由發送的訊息並確定服務簽署的身份。

別名也是一個重載的乘積術語。它可以描述備用郵箱位址、附加到租用戶的網域或應用程式層級寄件者身分。此工作流程適用於產生的訊息和DNS證據。在假設特定別名功能支援傳送或自訂網域之前,請查閱目前文件以了解特定別名功能 DKIM.

將接收配置與發送身分分開

首先確定別名的用途。將郵件接收到現有郵箱的地址可能永遠不會被授權用於出站使用。如果支援發送,請確定服務是否保留寄件者中的別名、將其重寫為主地址或透過其他寄件者路由它。

發送後記錄可見的寄件者地址,而不僅僅是在撰寫視窗中選擇的地址。也要記錄任何寄件者欄位和信封身份,但不要將它們與DKIM的 sd 網域混淆。 RFC 6376 §3.5 定義簽章域,與訊息作者的位址不同。 RFC 9989 §4.4 使用作者網域和經過身份驗證的標識符 結盟.

讀取受控訊息上的每個簽名

使用與生產相同的用戶端、API 或委派郵箱路由從別名發送測試。匯出收到的訊息而不對其進行編輯。識別每個DKIM-Signature 、其 d 和 s 值以及可信任接收者的結果。服務可以新增提供者簽章和客戶網域簽章;工具顯示的第一個可能與以下內容無關 DMARC.

對於每個通過的簽名,評估與收到的 From 域的一致性。嚴格模式需要精確的域匹配 RFC 9989 §3.2.10。放鬆模式允許相同的 組織域 在下面 RFC 9989 §4.10.2。兩個不同的註冊網域並不對齊,只因為一個網域是另一個網域在管理入口網站中的別名。

使用小型身分工作表

說明性案例,假設不同的組織域和適用的DMARC策略:主位址是person@company.example ,而傳出別名是person@newbrand.example 。接收者會在newbrand.example看到 From 以及帶有d=company.example.該簽名與newbrand.example不一致。如果另一個傳遞的簽章使用d=newbrand.example,則第二個簽章提供對齊的DKIM路徑。

記錄這兩個結果,而不是稱整個訊息未簽署或說DKIM已損壞。主域下的有效簽章仍然有效DKIM 。缺少的屬性是別名的對齊方式。評價 SPF 在分配總體DMARC結果之前單獨進行。此工作表是一個綜合示例,並非任何服務別名行為的證據。

請求支援的補救措施

詢問提供者是否可以使用別名網域簽署別名郵件,以及是否需要將網域新增為獨特的發送身分。取得其目前的DNS記錄名稱、記錄類型和值。驗證誰控制DNS區域以及提議的變更是否與現有的衝突 選擇器.

不要手動複製主域公鑰並假設服務將使用新的 d 值開始。 DNS發布不能指示任意簽署者更改身分。發送配置和發布的驗證資料必須一致。

在生命週期審核中保留別名

使用這些路由時,請對回覆、行動用戶端和應用程式產生的訊息重複測試。保留一份選擇者到提供者的映射,其中包含別名的企業所有者和註明日期的範例。遷移或停用時,請在刪除委託記錄之前確認其他身分是否仍依賴相同提供者。

閉包語句應該說明測試了哪個別名和路由、通過了哪個 d 域以及是否對齊。如果產品無法提供所需的身份,請記錄該限制並選擇受支援的發送設計,而不是將別名報告為未經限定的身份驗證。

記錄下一個決定

每個實際路由使用一行:請求的別名、接收的來源、每個 d/s 對、可信任結果、對齊模式和剩餘間隙。具有不相關別名 From 的主域通行證是有效的DKIM ,但未對齊DKIM 。在評估SPF和適用的策略之前,請勿將整個郵件稱為DMARC失敗。此處未斷言特定於提供者的別名功能或即時結果。

[ 外帶 ]

接收別名不會建立出站簽章功能。將每個傳遞的 d 域與收到的作者領域進行比較。使用支援的傳送配置而不是複製DNS金鑰。

[ 按角色 ]

這對您意味著什麼

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

IT/郵件管理員

比較收到的身份

撰寫視窗地址不足以確定穿越線路的內容。

後續步驟

  1. 儲存收到的原始訊息。
  2. 列出每對 d 和 s。
  3. 分別評估SPF和DKIM對齊情況。

CISO / SecOps

避免虛假身分保證

另一個網域下的密碼有效性不是別名網域的認證。

後續步驟

  1. 需要精確的對齊語言。
  2. 審查選擇者委託所有權。
  3. 在遷移控制中包含別名。

創辦人/非技術人員

使用新品牌前先檢查一下

正確接收的別名可能仍缺少所需的傳出識別。

後續步驟

  1. 確認出站別名支援。
  2. 測試真實的客戶工作流程。
  3. 為未解決的限制指定所有者。

[ 常見問題解答 ]

常見問題

接收別名是否自動支援發送?

不會。接收和出站身分支援是特定於產品的功能。

哪個寄件者地址很重要?

使用接收到的訊息中的作者地址,因為該服務可能會重寫寄件者選擇的地址。

RFC 9989 §3.2.2 RFC 9989 §4.2

寄件者欄位是DKIM域嗎?

否。請讀取簽章域的每個DKIM-Signature中的 d 標記。

RFC 6376 §3.5

主域可以透過別名郵件的DKIM嗎?

是的,但該簽章可能與DMARC的別名域不一致。

RFC 9989 §4.4.1

我應該檢查多個簽名嗎?

是的。客戶對齊簽名可能會與提供者簽名一起出現。

RFC 6376 §4.2 RFC 9989 §4.4.1

複製公鑰會啟用別名簽章嗎?

不可以。發送服務必須支援並使用預期的身份和匹配的私鑰。

RFC 6376 §5.5

不相關的別名域是否寬鬆對齊?

不會。產品別名不會變更DMARC所使用的組織域關係。

RFC 9989 §4.4 RFC 9989 §4.10.2

應該測試哪些別名路由?

測試實際使用別名發送的用戶端、回覆、委派用戶和應用程式。

[ 來源 ]

來源

  1. RFC 6376

    部分 §1 · §3.1 · §3.5 · §4.2 · §5.5

  2. RFC 9989

    部分 §3.2.2 · §4.2 · §3.2.10 · §4.4 · §4.4.1 · §4.10.2 · §5.3.5

  3. RFC 8601

    部分 §1.2 · §7.1

[ 詞彙表 ]

詞彙表

DKIM
使用公鑰資料驗證的所選訊息內容的網域關聯簽章。

RFC 6376 §1

選擇器
s 值與 d 簽章域一起使用來定位驗證資料。

RFC 6376 §3.1 RFC 6376 §3.5

DMARC對齊
經過身份驗證的識別碼和作者域之間所需的關係。

RFC 9989 §4.4

企業出處

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

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

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

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

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

知識庫