Domain-Name-System

Spf 第二個域的記錄

  • June 25, 2016

我需要在 example.com 域上使用這個 spf 記錄:

example.com.  IN TXT "v=spf1 a mx a:smtp.second.net -all"

我想知道從bob@example.com域發送電子郵件的客戶端是否會通過 spf 檢查他們是否使用smtp.second.netsmtp 伺服器。

smtp.second.net ip 地址未列在 example.com 的 A 記錄中。

@Mkgl - 用技術術語來說,這取決於。

  1. 如果 bob@example.com 從 example.com(IP 地址)發送郵件。然後就會過去
  2. 如果 bob@example.com 從不同的 IP 發送郵件,那麼它甚至不會使用範例 SPF 進行驗證(因為它不是發送 IP)。

請記住,SPF 是 5321.FROM,它是電子郵件上的“返迴路徑”而不是“發件人”。

正在查找的 SPF 是標頭中的“Received IP”(這是最後一個發送 IP) - 因此,如果電子郵件不是從 example.com IP 地址發送的(它甚至不會使用 example.com IP SPF)

如果您真的不確定 SPF 的機制,請使用此郵件測試器檢查您的 SPF 是否通過。這是一個簡單的世界,它可以工作,但這完全取決於您發送郵件的方式。

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