Domain-Name-System
spf記錄處理速度
我通過使用與我不同的域的服務提供商 smtp 伺服器發送電子郵件。
我的電子郵件客戶端使用 smtp1.provider.net 發送電子郵件,但通常消息是通過 smtp2.provider.net 路由的,所以最後一個發送 ip 屬於最後一個 smtp 伺服器。
我正在嘗試配置我的第一個 Spf 記錄,記住兩件事:
- 我無法直接控制提供商 smtp 基礎架構,因此 smtp2.provider.net 的 IP 地址或域名可能會更改,恕不另行通知。
2)我已經建構了 Spf 記錄,希望第一個機制評估的結果是匹配的,避免在接收 smtp 端進行進一步的檢查和 dns 查詢。
我想知道第一個 Spf 記錄是否會導致比最後一個更簡單的處理速度更快,如下所示:
mydomain.com. IN TXT "v=spf1 ip4:<ip of smtp2> ip4:<ip-subnet of smtp2> a:smtp2.provider.net a:smtp1.provider.net include:provider.net a mx -all" mydomain.com. IN TXT "v=spf1 include:provider.net a mx -all" (contains multiple include)
由於您的電子郵件被發送到多個電子郵件提供商,因此這些提供商中的每一個都以不同的方式處理 SPF。
- 一些 ESP 將評估整個 SPF,如果 SPF 記錄的任何部分不符合標準,它只會使整個事情失敗。
- 一些 ESP 會按順序評估 SPF,一旦找到 MATCH,它就會使 SPF 短路。
如果出現#2,您列出的第一個 SPF 記錄會更快。