寄信到 outlook.com 代管 Server 的問題~ SPF 篇

寄信到 outlook.com 代管 Server 的問題~ SPF 篇 …

尤其更換了線路,換了 IP ,導到寄給 outlook.com 代管的 mail 被限制一次只能寄給一個收件者.

無奈下,申請了一個 outlook.com 的帳號來玩.

發現 outlook.com 也開啟了 SPF .

SPF 相關設定如下 :

新增一筆 TXT 記錄 :

nickyoo7.pro	60 IN TXT "v=spf1 a mx ptr ip4:第1個IP ip4:第2個IP -all"

註 : nickyoo7.pro 請換成需要的網域.

說明:
(1) v=spf1 表示 spf 所使用的版本。
(2) include 若要包含其它主機的 SPF 設定。
(3) a 表示比對 DNS 紀錄中的”A”紀錄,允許在”A”紀錄裡面的 IP 為發送郵件來源 IP。
(4) mx 表示比對 DNS 紀錄中的”MX”紀錄,允許在”MX”紀錄裡面的網域為發送郵件來源網域。
(5) ptr 表示比對 DNS 紀錄中的”PTR”,允許在”PTR”紀錄裡面的網域為發送郵件來源網域。
(6) all 表示還有其它可能傳送的郵件伺服器。
all 有三個參數 :
-:除了上面所列的寄件者以外,不接受來自任何人的郵件;標示為 Hard Fail。
~:只接受來自上述其中一個寄件者的任何電子郵件;允許電子郵件但標示為 Soft Fail。
?:指出還有其他可能傳送自網域的伺服器。

線上檢查工具 :
https://mxtoolbox.com/SuperTool.aspx
http://www.appmaildev.com/hk/spf

相關資訊 :
(01)郵件 SPF DKIM DMARC 最佳化設定

(02)Outlook.com 使用者之寄件者的疑難排解

(03)Office 365 可防止詐騙所使用的寄件者原則架構 (SPF)

(04)設定 DNS、MX 和 SPF 記錄和設定

微軟回報網址 :
https://support.microsoft.com/zh-tw/getsupport?oaspworkflow=start_1.0.0.0&wfname=capsub&productkey=edfsmsbl3&locale=zh-TW&forceorigin=esmc&ccsid=636704296173711993