我给很多人发了电子邮件(他们都要求发送电子邮件,不用担心),我们将把电子邮件发送过程分成三个服务器。
电子邮件将从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
答案 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条目通常会导致邮件转发问题。