先由收件人看見的寄件網域着手

這項決定涵蓋所有以公司網域作為收件人所見 From 地址的系統,並非只看員工郵箱。發票平台、預約服務、推廣工具、客服系統和網站表格都可能代公司寄信。只測試一封員工電郵便收緊政策,仍可能令甚少發出的退款通知失效。先記錄每類郵件、供應商、使用的寄件網域、負責人和近期真實樣本,並納入季節性及例外流程。這份清單要持續更新;更換供應商時,先修訂寄件紀錄及測試證據,才調整網域政策。

DMARC 要核對已通過驗證的網域,是否與郵件可見的 From 網域對齊。SPF 或 DKIM 顯示通過,但若通過的是供應商自己的網域,仍可能不符合 DMARC;反過來說,其中一種機制通過並對齊,通常已可滿足 DMARC,毋須每個欄位都顯示通過。應從送達不同收件服務的實際郵件讀取完整驗證結果,比較 From、SPF 所用的 mail-from,以及 DKIM 簽署網域,逐項記下哪種方法提供對齊。轉寄可能改變 SPF 結果,因此不能憑單一路徑判斷。

把監察當作證據,而非終點

DMARC 的 TXT 紀錄設於相關網域的 _dmarc 名稱。以 p=none 開始,代表先要求監察,而非要求收件方因 DMARC 失敗把郵件隔離或拒收。匯總報告應送往公司能管理及有人實際查閱的信箱或服務;無人閱讀的報告地址沒有決策價值。解讀報告沉寂之前,要先確認 DNS 紀錄可公開查到且格式正確,亦要等候正常寄件周期出現。報告只反映有參與回報的收件方所見,並不是整個互聯網所有郵件的完整統計。

匯總報告適合用來找調查線索。可按來源、From 網域、驗證結果及收件處置整理。陌生來源的大量郵件可能是冒認、遺忘了的供應商、轉寄,或寄件系統受侵;單靠報告不能斷言是哪一種。向負責該類通知的同事索取真實樣本,再核對服務設定。日常工作表盡量不放個人資料或郵件內容。失敗報告與原始樣本可能比匯總數字包含更多敏感資訊,應預先決定誰可讀取、保存多久,避免任意轉寄給整個團隊。

先修正寄件設定,再收緊政策

對每個失敗但確屬正常業務的來源,找出欠缺哪種對齊。供應商可能需要以公司控制的網域作 DKIM 簽署,或按其產品支援方式設定對齊的 return-path。若郵件的 envelope 網域仍是供應商網域,只在公司主要 SPF 紀錄加入供應商,未必能修正 DMARC 問題。按照供應商文件設定 DNS,並在其支援的方式下測試。由一名負責人統籌 DNS 變更,同時確保現有 SPF、DKIM 紀錄仍有效。每次修改後重新發出樣本;控制台的綠色標記不及實際送達郵件的驗證結果可靠。

以小型預約業務為例:員工郵件透過辦公電郵服務完成對齊,預約系統卻只以供應商網域簽署。當政策為 p=none,確認信仍會到達,但匯總報告顯示該供應商來源的 DMARC 失敗。負責人先核對真實確認信的標頭,向供應商確認是否支援自訂 DKIM 簽署,再按文件新增 selector,建立新預約重試。只有新寄出的確認信通過對齊的 DKIM,才把這條郵件流程列為準備就緒。這個例子沒有虛構送達率或改善幅度;它說明在執行政策前,應如何保護關鍵顧客通知。

分階段執行並保留回退方法

當重要郵件流程已有實測證據,可先有限度改為 p=quarantine,並同時觀察報告和業務結果:確認信有否失蹤、顧客投訴、供應商提示及客服個案。p 與可選用的 pct 標籤是向收件方提出的處置要求;收件方仍有自身過濾決定,不能保證各處處理完全一致。事先寫明誰批准 DNS 變更、甚麼訊號需要暫停,以及如何還原原有紀錄。若子網域也寄信,要檢查子網域及所用的 sp 政策。專供服務商使用的子網域必須獨立測試,不能照搬主網域的結論。

只有當剩餘失敗來源都有負責人及解釋,或有充分理由判定為未獲授權,而且關鍵顧客郵件已在較嚴格政策下重新測試,才考慮 p=reject。保留決策所用樣本與報告期間。如正常郵件停止送達,應迅速回復受影響的政策,找出對齊失敗原因,再測試後重新推進。DMARC 是減少網域被冒認的控制措施,並不保證郵件進入收件匣,也不能阻止所有釣魚訊息,或保證每封通過的郵件都可信。一般郵件防護、員工培訓及監察仍需維持。每當新系統、活動或供應商使用此網域寄件,都要重開寄件清單。

讓下一次變更可核對

留下另一位操作人員也看得懂的簡短變更紀錄:修改前後的 DNS 內容、寄件來源表、樣本郵件日期、哪個身分通過對齊、報告涵蓋期間、業務檢查項目及回退指示。要分開事實觀察與推斷。例如報告顯示某 IP 多次對齊失敗,並不能識別實際寄件的人。安裝新供應商或寄件量顯著改變後,須重新檢查證據。若公司沒有能力解讀報告,可選擇能解釋資料的服務或專業人士,同時保留公司對網域及原始證據的存取權。

處理綠色報告背後的例外

供應商的一封樣本通過 DMARC,不代表該供應商所有郵件類型都安全。同一服務可能把推廣信、收據及員工觸發的通知交由不同系統寄出。啟用自訂網域後,應逐一測試業務關鍵範本;若附件或回覆路由會改變寄件方式,也要納入。另要檢查顧客回信是否能到達員工信箱,以及可見 From 地址是否仍合適。這樣可分開驗證與業務可用性:一封完成對齊、卻令顧客無法回覆的確認信,營運上仍可能有問題,雖然 DMARC 本身不決定回覆路由。

若網域會寄月結單或年度續訂通知,一個安靜星期不能證明所有流程已安全。觀察期應配合實際寄件周期,並記錄哪些罕見郵件已主動模擬。若某條少見流程不能安全地觸發,先向供應商核實支援的簽署設定,在推進較強政策前明列尚未解決的風險。可行情況下比較不止一個收件服務的報告,因各方參與回報與過濾方式不同。這裏沒有通用的等候日數;要等多久取決於公司郵件周期,以及失去每類通知的後果。

把報告送到外部地址本身也是一項設定決定。要確認報告服務可接收公司網域的資料,並按 DMARC 回報規則完成相關設定;不能只把第三方郵箱填入 rua,便假設報告會到。公司要決定誰擁有服務帳戶、員工離職時如何撤銷存取權,以及日後事件調查如何匯出紀錄。若更換報告供應商,應在仍處監察政策時驗證新目的地。團隊需要分辨報告消失是收件設定故障,還是真的寄件行為改變。

最後,政策決定必須綁定具名網域,不能籠統寫「公司電郵已受保護」。公司或許用主網域給員工、子網域發推廣信,另有舊活動網域;每個網域的寄件清單與政策繼承都不同。變更紀錄要寫出準確 DNS 名稱及可見 From 網域。若某個網域理應完全不寄信,應先查清舊用途,再由網域負責人明確決定禁止寄件的政策。證據標準一樣重要:看似閒置的網域可能仍藏在舊自動通知內。

決策檢查

  • 寄件表是否涵蓋發票、預約、客服、推廣和少見例外?
  • 每條重要郵件流程是否有新樣本標頭證明 SPF 或 DKIM 對齊?
  • 是否有人能讀取匯總報告,並在正常電郵失效時回退 DNS 政策?

資料來源及延伸閱讀