2013-03-16 17 views
1

我一直在閱讀本頁面,爲我的域設置SPF,通過Amazon SES向我的訂戶發送電子郵件。亞馬遜SES SPF安裝 - 使用時 - 如何爲您的服務器設置記錄IP

http://docs.aws.amazon.com/ses/latest/DeveloperGuide/spf.html

我添加了SPF的建議:

「spf2.0/PRA包括:amazonses.com,所有」

此後,它指出了以下幾點:

如果您使用上面示例中所示的「-all」,ISP可能會阻止電子郵件m發件人ID記錄中未列出的IP地址。因此,您必須爲每個發送電子郵件的IP地址添加一條記錄。作爲一個調試幫助,你可以使用「〜all」來代替。當您使用「〜all」時,ISP通常會接受來自未列出的IP地址的電子郵件。但是,他們可能會標記它。爲了最大化傳送能力,請使用「-all」併爲每個IP地址添加一條記錄。

我的所有電子郵件都是從我知道IP地址的服務器發送的。因此,我想爲我的服務器IP設置一個記錄 - 我只是有點困惑,因爲我需要使用什麼。難道僅僅是另一個記錄如下:

「spf2.0/PRA包括:127.0.0.1,所有」

其中127.0.0.1替換我的服務器IP?

我已經看過了openspf網站,收效甚微 - 關於正確記錄的基本概念將會很棒。

謝謝!

回答

2
  • spf2.0/pra是SenderID語法。雖然名稱與SPF相似,但它們是不同的協議。有關SPF與SenderID之間的差異和爭議的解釋,請檢查here

  • 爲SPF記錄語法,請檢查here。將您的服務器添加到記錄的最簡單方法如下:"v=spf1 ip:xxx.xxx.xxx.xxx include:amazonses.com -all",其中xxx.xxx.xxx.xxx應由服務器的IP替換。如果您網域的A或MX記錄指向您的郵件服務器的IP,另一個選項是:"v=spf1 a include:amazonses.com -all""v=spf1 mx include:amazonses.com -all"。它也可以同時添加它們。