Domain-Name-System

為 Google Apps 和 MailChimp 測試多個 SPF 記錄時出現 Permerror

  • January 27, 2020

我們的域將 Google Apps 用於郵件,將 Mailchimp 用於模板化電子郵件活動。Mailchimp 建議為其伺服器添加 SPF 記錄,以減少垃圾郵件過濾器陷阱的可能性。

我已經為 WoodAcresSchool.org “v=spf1 include:servers.mcsv.net ~all” “v=spf1 include:_spf.google.com ~all” 設置了下面的 SPF 記錄

從我從兩家供應商那裡讀到的內容來看,這似乎是正確的設置。但是,當我使用 check-auth@verifier.port25.com 測試記錄時,我得到“permerror(多個 SPF 記錄)。詳細資訊如下。

有沒有人建議如何糾正這個問題?我嘗試了許多不同的配置,結果都一樣。我發現的大部分內容都集中在單個 SPF 記錄上,而不是多個。

SPF 檢查:permerror 發件人 ID 檢查:permerror

SPF檢查詳情:

結果:permerror(多個 SPF 記錄) 已驗證 ID:smtp.mail=jadkisson@woodacresschool.org DNS 記錄:woodacresschool.org。3600 IN TXT“v=spf1 包括:servers.mcsv.net ~all”woodacresschool.org。3600 IN TXT “v=spf1 包括:_spf.google.com ~all”

提前致謝 - 傑夫·阿德基森

您需要在單個 TXT 記錄中包含所有內容

您不得在單個域上創建多個 SPF 記錄。這將導致 SPF 返回 PermError。

也就是說,如果您的域中有多個 SPF 記錄,即使它們都是有效的,您來自該域的所有電子郵件都將無法通過 SPF 身份驗證。

您需要在一個 SPF 記錄中組合多個服務:

v=spf1 include:servers.mcsv.net include:_spf.google.com ~all

在此處了解更多資訊:https ://dmarcly.com/blog/can-i-have-multiple-spf-records-on-my-domain

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