G-Suite

應該如何設置我的 SPF 記錄,或者是否有必要?

  • March 14, 2015

我在 namecheap.com 註冊了一個域 (fiestyturtles.com),並託管在一個共享的虛擬主機 (hostpc.com) 上。但是我已經將我的域的電子郵件處理轉移到了Google應用程序,我想我是通過在我的虛擬主機上更改域設置中的 MX 記錄來修改記錄來設置的。

最近我注意到一些從他們的 fiestyturtles.com 地址發送電子郵件的使用者的投遞被拒絕,如下所示:

550 Sender Authorization check failed - psmtp

我想我已經找到了這個“SPF”的東西。我不得不說我對它不太熟悉,但我想我明白髮生了什麼 - 因為我認為域設置有一個 SPF 記錄指向我的網路主機的伺服器,而電子郵件來自Google的伺服器。

最終,在我的虛擬主機上,我目前的 SPF 記錄是這樣的:

fiestyturtles.com. TXT "v=spf1 a mx ip4:67.231.248.250 ~all"

這個Google頁面,聽起來如果我想允許Google應用程序被允許,我應該有這個:

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

我的問題是,我是否使用Google地址創建了一個額外的 TXT SPF 記錄,所以我會有兩條記錄?或者我是否將Google地址以某種方式整合到我已經擁有的地址中?或者,所以我只是用Google替換我所擁有的?或者,我已經考慮完全擺脫它,因為它似乎是一種混合包的有用性,並導致潛在的問題。我認為我認為正確的解決方案是引用兩台伺服器,但我不確定它的語法應該如何工作。

只需添加includeGoogle 推薦的聲明:

v=spf1 a mx ip4:67.231.248.250 include:_spf.google.com ~all

不要創建多個 SPF 記錄。

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