Mx-Record
SPF 記錄和過多的 DNS 查找
有人建議我為我的域配置 SPF 記錄,我已經這樣做了。我將 gsuite 用於電子郵件,並將 mx 記錄正確配置為通過 gsuite 發送郵件。我的網路應用通過 Sendgrid 的 API 發送電子郵件,我還使用 Mailchimp 來發送行銷電子郵件。
我相信以下是正確的 TXT 記錄:
"v=spf1 a mx include:_spf.google.com include:sendgrid.com include:servers.mcsv.net ~all"
然而,我做了一些測試,告訴我記錄包含太多的 DNS 查找。這裡最好的做法是什麼?
首先,如果您使用的是 Sendgrid 的服務,您應該將記錄包含在
sendgrid.net
(用於此目的),而不是sendgrid.com
(似乎反映了 Sendgrid 公司自己使用的郵件服務,包括 Google Mail 之類的東西)。修復該問題會刪除一些與您無關的其他事物的查找。
其次,
mx
您的 SPF 記錄中的擴展內容是什麼?當您包含
_spf.google.com
在 SPF 中時,我希望您的MX
記錄很可能是 Google Mail 入站伺服器,這對您添加 SPF 完全沒有意義(並添加額外的查找)。至於
a
,那個地址有什麼,它甚至發送郵件嗎?如果是,為什麼不在 SPF 中添加 IP 地址而不是間接引用?