設定 SPF (Sender Policy Framework)

以 AWS SES 和 Gmail 為例,說明如何透過 DNS TXT 設定 SPF,並且提供相關檢測工具。

MarsZ 黃金俠閱讀 2 分鐘
設定 SPF (Sender Policy Framework)

假設我想要設定 xxx@5fpro.com 的 SPF,以 AWS SES 為例。

DNS 設定 5fpro.com 的 TXT 內容加入以下字串

"v=spf1 include:amazonses.com ~all"

可以參考 AWS 官方說明文件

若我有 abc@5fpro.com 透過 AWS SES 發送,也有 def@5fpro.com 透過 gmail 發送,該如何設定呢?

參考 Google 設定 gmail spf 的官方文件

假設 DNS 已有上述設定時,則在原本的 TXT 字串裡面加入以下

"v=spf1 include:amazonses.com include:_spf.google.com ~all"

即在原本的 include:xxxx 後面空格後加上另外一組郵件伺服器提供者的 doamin。

設定完後可以利用工具檢查:

關於作者MarsZ 黃金俠自由接案工程師 | Ruby on Rails

自由接案者、Ruby on Rails 工程師、水肺潛水員、業餘羽球、二胡、鋼琴愛好者。喜歡貓、狗。

延伸閱讀

加入 BNI 商會心得

於 2023/10 加入了 BNI 台南商會(大信白金),本篇文章將分享加入後的心得,並持續更新心得內容,確認在不同階段的自己是否有偏離初衷。

閱讀 3 分鐘