Mx-Record

SPF 記錄和過多的 DNS 查找

  • July 29, 2018

有人建議我為我的域配置 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 地址而不是間接引用?

引用自:https://serverfault.com/questions/923993