5

我给很多人发了电子邮件(他们都要求提供电子邮件,别担心),我们将在三台服务器上分割电子邮件发送过程。

电子邮件将从 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
4

1 回答 1

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

我会避免定义 FAIL (-)。请改用 SOFTFAIL (~),因为 SPF 条目通常会导致邮件转发出现问题。

于 2013-10-07T20:24:04.967 回答