如何设置SPF记录?

3 domain-name-system email linux postfix spf

我已将 postfix 配置为使用 mail.example.com

我有许多虚拟域,例如:

  • 域名1.com
  • 域名2.com
  • 域名3.com

我的问题是,如何设置SPF?我必须为每个域设置 SPF 还是只为 mail.example.com (MX) 设置 SPF?

这些域必须通过 mail.example.com 发送电子邮件。

小智 8

每个域都需要一个 TXT SPF 记录。

以下原因解释了原因:

如果您从 mail.example.com(作为您的 postfix 服务器)向我发送电子邮件并声称是 dail@domain1.com,那么我的服务器(支持 SPF)将查找 domain1.com 的 SPF 记录。

它将专门在 domain1.com 的 TXT SPF 记录中查找是否提及 mail.example.com 以及是否允许代表 domain1.com 发送电子邮件。

( http://www.openspf.org/FAQ/What_it_does )