SPF(Sender Policy Framework,寄件人策略框架)是一種電子郵件驗證協議,允許網域擁有者指定哪些郵件伺服器有權代表其網域發送郵件。接收伺服器會檢查 SPF 記錄,以驗證收到的郵件是否來自授權來源。
SPF 有助於防止郵件偽造,即攻擊者冒充您的網域發送郵件。如果沒有 SPF,任何人都可以偽造您的電子郵件地址,發送看似來自您的惡意郵件。SPF 對於保護您的品牌聲譽並確保您的合法郵件到達收件人至關重要。
當您發送郵件時,接收伺服器會在 DNS 中查詢您網域的 SPF 記錄。此記錄包含授權為您網域發送郵件的 IP 位址和伺服器清單。如果發送伺服器的 IP 與 SPF 記錄匹配,郵件就會通過 SPF 驗證。否則,郵件可能會被標記為可疑或遭到拒絕。
SPF 記錄是您網域 DNS 中的 TXT 記錄,列出所有授權為您網域發送郵件的伺服器。它通常看起來像這樣:v=spf1 include:_spf.google.com ~all
~all(軟失敗)表示未授權的郵件應被標記為可疑但仍然遞送。-all(硬失敗)表示未授權的郵件應被拒絕。建議先使用 ~all,確認所有合法寄件人都已包含後再改為 -all。