email - 许多带有通配符的服务器的 SPF 记录

标签 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

最佳答案

您可以配置一个解析为多个 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 条目通常会导致邮件转发出现问题。

关于email - 许多带有通配符的服务器的 SPF 记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13344393/

相关文章:

dns - 将两个 pdf 合并为一个 : Google Apps SPF + Campaign Monitor SPF =?

mailchimp - 如何设置SPF以通过Mailchimp,SES和EC2,以便DMARC不会由于未对准而部分失败

email - Gmail 认为我们的电子邮件不是来自 FROM 域并将其放入垃圾邮件文件夹,如何解决?

vba - 将已读邮件移动到 Outlook 中的新文件夹中

php - 向数据库记录发送电子邮件时出现 Codeigniter 错误

email - Drupal 7 是否有一个模块可以为所有用户重置密码

java - 在Android中无需打开邮件应用程序即可通过应用程序发送电子邮件

dns - 带有 REDIRECT 和 INCLUDE 的 SPF 记录

email - SPF/DKIM "auto authentication"如何在邮件黑猩猩上工作?

用于按线程将电子邮件分组在一起的 Java 库?