2017-08-19 153 views
0

domain.com的當前TXT是SPF(包括)PermError的錯誤

host:@ 
value:v=spf1 include:mail.domain2.com ~all 

認證報告從[email protected]

SPF check:   permerror 

http://www.kitterman.com/spf/validate.html評價;是:

Results - PermError SPF Permanent Error: Two or more type TXT spf records found. 

對於Google可以:

v=spf1 include:_spf.google.com ~all 

是否需要在我的郵件服務器mail.domain2.com中實現SPF的某些功能?

+0

你需要檢查你的DNS內容 - 它看起來像你有超過1 SPF記錄。顯示來自'dig txt mail.example.com'的輸出。我們無法爲您檢查,因爲您沒有發佈您的域名。 – Synchro

回答

0

只要您只包含聲明,您必須對mail.domain2.com進行所有相同的SPF檢查,並且如註釋中所述,顯示mail.domain2.com的SPF記錄。最有可能的是這正是錯誤所說 - 你有幾個SPF TXT記錄mail.domain2.com是錯誤的。當域名已經有一些標準或以前的SPF記錄,並且您需要添加更多發送域或IP時,通常會發生這種情況,但您錯誤地只添加了一個額外的SPF記錄。 添加更多發送域或IP的正確方法是將域存在SPF記錄,在文本編輯器中將其與新文件合併,徹底檢查並放回替換現有的SPF記錄。 因此,例如,如果您已經擁有了一個名爲「v = spf1 include:_spf.google.com〜all」的mail.domain2.com的SPF,並且需要添加甚至可以說'v = spf1 include:_spf.outlook.com 〜all',那麼你必須將它們合併爲'v = spf1 include:_spf.google.com include:_spf.oulook.com〜all',然後用新合併的一個替換掉。所以一個域一次只能有一個v = spf1記錄。