Email

SPF從中性到正

  • November 29, 2012

我需要能夠為我的域配置 SPF 規則。問題是我通常可以收到所有的電子郵件。但是當我發送給一些收件人時,他們會收到垃圾郵件。在郵件失敗傳遞中,我總是認為 SPF 是中性的。

如何更改此設置?我找到了一個 Microsoft 工具程序,我得到了這樣的資訊:v=spf1 a mx mx:mail.code2future.com +all 我在哪裡插入這個?我有 cPanel Pro 1.0 (RC1)

謝謝

編輯:

這是圖片:

首先,那條 SPF 線完全沒用。最後+all意味著任何人都可以代表您的域發送電子郵件,並且應該被認為是真實的。此外,該 SPF 記錄在各種方面看起來都是錯誤的,但如果不了解您的環境,我無法確定。

有些伺服器甚至會反對你。在我執行的伺服器上,如果您的 SPF 沒有以“-all”結尾,那麼您將被標記為垃圾郵件,因為您太懶或太無知而無法正確設置 SPF 記錄。對不起,語言簡潔,但誠實得 2 分…

因此,一旦您獲得了合理的 SPF 記錄,您需要創建一個 TXT 類型的新 DNS 記錄,其中包含該 SPF 記錄的內容。DNS 記錄的“地址”應為空白、預設或“@”,具體取決於您的系統工作方式。


更新:

幾個常見的配置只是為了讓你開始:

  1. 您有 1 個郵件伺服器。它已配置為接收您域的郵件(包括 MX 記錄) v=spf1 mx -all
  2. 您有 1 個“普通”郵件伺服器,以及一個也發送電子郵件(通知等) v=spf1 mx ip:1.2.3.4 -all的 Web 伺服器(其中 IP 地址是 Web 伺服器的 IP 地址)
  3. 您擁有完全獨立的入站和出站伺服器。出站有A記錄。 v=spf1 a -all
  4. 您正在使用託管電子郵件解決方案,例如 gmail 或您的託管提供的東西。

v=spf1 include:get.address.from.your.host.com -all

v=spf1 include:aspmx.googlemail.com -all(僅適用於 GMail/Google Apps/etc 託管電子郵件)

Microsoft Sender ID Framework SPF 嚮導是生成記錄的絕佳資源。您必須仔細閱讀每個選項;垃圾進垃圾出。

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