Domain-Name-System

為不同伺服器中的多個系統添加 SPF 記錄

  • November 25, 2020

我有一個已發布 SPF 記錄的域(v=spf1 a mx ip4:xx.xxx.xxx.25 ~all)(例如:xyz.com),
該域也有四個子域:

sub1.xyz.com xx.xxx.xxx.29 當**從 子域發送電子郵件時(例如

sub2.xyz.com test@sub1.xyz .com) SPF 檢查失敗,在這種情況下,我應該為每個子域發佈單獨的 SPF 還是將它們包含在主 SPF 記錄中?如果我應該主要包括,這必須在機制中完成:

sub3.xyz.com

sub4.xyz.com
a

“v=spf1 a mx a:sub1.xyz.com a:sub2.xyz.com a:sub3.xyz.com a:sub4.xyz.com ip4:xx.xxx.xxx.25 ~all”


include機制:

“v=spf1 mx ip4:xx.xxx.xxx.25 包括:sub1.xyz.com 包括:sub2.xyz.com 包括:sub3.xyz.com 包括:sub4.xyz.com ~all”


mx機制:

“v=spf1 mx mx:sub1.xyz.com mx:sub2.xyz.com mx:sub3.xyz.com mx:sub4.xyz.com ip4:xx.xxx.xxx.25 ~all”

如果電子郵件實際上來自子域,則該子域需要自己的獨立 SPF 記錄。

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