如何设置SPFlogging?

我已经configurationpostfix使用mail.example.com

我有很多虚拟域名,如:

  • domain1.com
  • domain2.com
  • domain3.com

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

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

您需要每个域名的TXT SPFlogging。

以下原因解释了原因:

如果您向我发送了一封来自mail.example.com的电子邮件(作为您的后缀服务器)并声称是[email protected],那么我的服务器(SPF能力)将查找domain1.com的SPFlogging。

它将专门查看domain1.com的TXT SPFlogging,以提及mail.example.com以及是否允许代表domain1.com发送电子邮件。

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

我build议你设置example.com的SPFlogging为:

 v=spf1 mx -all 

(假设mail.example.com是example.com的MX),那么将所有的虚拟域SPFlogging设置为:

 v=spf1 redirect=example.com 

所以所有进一步的变化将在example.comlogging上完成。

当然,这些是build议; 随时为您的情况定制。

以下是一些免费的工具,可以帮助您创build和validationSPFlogging:

  • SPF安装向导
  • SPFloggingtesting工具
  • SPF项目概述