什麼是 SPF 扁平化?
SPF 扁平化是將 SPF 記錄中的所有嵌套包含機制解析為其最終 IP 地址的過程。與其在電子郵件交付時依賴多次 DNS 查詢,不如使用扁平化記錄直接包含所有授權的 IP,減少查詢次數並提高電子郵件的可交付性。
為什麼要扁平化您的 SPF 記錄?
SPF 規範將每個記錄限制為最多 10 次 DNS 查詢。每個 "include:"、"a:"、"mx:"、"redirect=" 和 "exists:" 機制都會觸發一次查詢。當您的組織使用多個電子郵件服務(如 Google Workspace、Microsoft 365、Mailchimp、SendGrid 等)時,這些包含會迅速堆疊並可能超過限制。當發生這種情況時,接收郵件伺服器可能會返回 "permerror" 並拒絕或將您的合法電子郵件標記為垃圾郵件。扁平化將所有嵌套查詢解析為直接的 ip4 和 ip6 條目,完全消除了查詢開銷。
遞歸 SPF 解析是如何工作的?
我們的工具從您域的根 SPF 記錄開始,遞歸地跟隨每個包含和重定向鏈。對於每個包含的域,它提取 SPF 記錄、提取 IP、解析 a 和 mx 機制到其實際 IP 地址,並跟隨任何進一步的包含。結果是一棵完整的樹,顯示每個層級授權的 IP,並提供所有唯一 IP 的扁平列表,這些 IP 可以代表您的域發送電子郵件。
SPF 扁平化的好處
- 保持在 10 次 DNS 查詢限制之內,以避免 permerror 失敗
- 通過確保 SPF 始終正確驗證來提高電子郵件的可交付性
- 獲取對每個授權代表您發送的 IP 的全面可見性
- 識別 SPF 鏈中未知或未授權的發送服務