SPF中的MX是什麼意思?

SPF中的MX是什麼意思?

我正在設定一個電子郵件伺服器,但我對 SPF 有點困惑。根據一些範例,我將 SPF 記錄設定如下...

v=spf1 mx ip4:1.2.3.4 mx:mail.mydomain.com ptr:1.2.3.4 -all

我明白其中大部分的意思,但為什麼 MX 在那裡兩次?我假設第二個 MX 的意思是「這是該網域的郵件伺服器」。我的說法正確嗎?

不管怎樣,第一個 MX 是什麼意思?它是否只是表明任何檢查人員都應該查看除 SPF TXT 記錄之外儲存的 MX 記錄?如果是這樣,MX:mail.mydomain.com 是否與實際 MX 記錄冗餘?

答案1

第一個 MX 表示您實際附加 SPF 記錄的網域的 MX 記錄中的 IP 位址應被視為有效。第二個表示 mail.mydomain.com 網域的 MX 記錄中的 IP 位址應被接受為有效。如果此 SPF 記錄用於網域 mail.mydomain.com,則第二個記錄是多餘的。但是,如果 SPF 記錄是針對 mydomain.com,則第二個 MX 是不是多餘的。

相關內容