具有通配符的许多服务器的SPF记录

时间:2012-11-12 13:15:20

标签: email spf

我给很多人发了电子邮件(他们都要求发送电子邮件,不用担心),我们将把电子邮件发送过程分成三个服务器。

电子邮件将从web1.mydomain.com,mail1.mydomain.com或mail2.mydomain.com发送

我想更改web1的SPF记录以允许mail1或mail2发送电子邮件,但我查看建议的每个网站似乎都说不同。

到目前为止,我已经

v=spf1 mx a:web1.mydomain.com a:mail1.mydomain.com a:mail2.mydomain.com -all

是吗?有没有什么方法可以添加一个通配符,以防我添加另一个服务器,可能像

v=spf1 mx a:web1.mydomain.com a:mail[0-9].mydomain.com -all

1 个答案:

答案 0 :(得分:4)

您可以配置解析为多个IP的主机名。在SPF条目中,您可以指定该主机。 定义A记录如下。

mail.example.com.       3600    IN  A   127.0.01
mail.example.com.       3600    IN  A   127.0.02
mail.example.com.       3600    IN  A   127.0.03

定义SPF记录如下。

example.com.        3600    IN  TXT "v=spf1 a ~all"

查看域bitcointalk.org它具有与此非常相似的配置。您可以在此处查看任何域的SPF配置: http://spf.myisp.ch

我会避免定义失败( - )。使用SOFTFAIL(〜)代替,因为SPF条目通常会导致邮件转发问题。