Domain-Name-System
DNS 中的 SPF 條目是什麼?
我們在我們的伺服器上使用 magento。Magento 使用 php 郵件功能直接從我們的伺服器發送交易電子郵件,同時我們使用第三方網路郵件服務。表示我們的 mx 條目指向其他伺服器。
在這種情況下,什麼是有效的 SPF 條目,還包括來自 webmail 伺服器的 SPF 條目,以及我們需要添加的任何其他 dns 條目嗎?
假設我們的IP是
123.45.67.89
,MX伺服器指向:mail1.mailserver.com
,新建議的 SPF 條目將
v=spf1 +a +mx +ip4:123.45.67.89 include:_spf.mailserver.com ?all
你可以從…開始
"v=spf1 ip4:aaa.bbb.ccc.ddd include:mail1.mailserver.com ?all"
假設您的 IP 是
aaa.bbb.ccc.ddd
並且您的 MX 記錄指向mail1.mailserver.com
,則上述 SPF / TXT 記錄應該可以滿足您的要求。一旦 SPF 記錄正常工作,您可以考慮將上述記錄切換為以下…
"v=spf1 ip4:aaa.bbb.ccc.ddd include:mail1.mailserver.com -all"
前面的符號
all
表示以下…(參考:http ://www.openspf.org/SPF_Record_Syntax )"+" Pass "-" Fail "~" SoftFail "?" Neutral
您還可以使用 Microsoft 的線上 SPF 生成器生成 SPF 記錄,網址為http://www.microsoft.com/mscorp/safety/content/technologies/senderid/wizard/。
我們需要添加他們的任何其他 dns 條目嗎?
是的,您需要將以上內容添加為“TXT”記錄。參考:https ://en.wikipedia.org/wiki/Sender_Policy_Framework 。