如何使用GoogleApps为您的域创建SPF记录
来自菜鸟教程
关于 SPF 记录
SPF 记录是一种域名服务 (DNS) 记录,用于标识允许哪些邮件服务器代表您的域发送电子邮件。 在您的 DNS 区域中添加 MX 或 A 记录一样容易。
为什么它很重要?
今天,几乎所有的滥用电子邮件都带有虚假的发件人地址。 垃圾邮件发送者从他们的邮件服务器发送电子邮件,但使用您的“域”作为发送电子邮件。 地址被滥用的受害者通常会承受后果,因为他们的声誉会受到损害,他们不得不对滥用行为不承担任何责任,或者浪费时间来整理被误导的退回邮件。
SPF 记录的目的是防止垃圾邮件发送者在您的域中使用伪造的“发件人地址”发送邮件。 收件人可以参考 SPF 记录来确定声称来自您的域的邮件是否来自授权的邮件服务器。
设置 SPF 记录
在为您的域创建 SPF 记录之前,找出您的域将要发送电子邮件的服务器非常重要。 也许您正计划使用 Google Apps 或从您自己的 VPS 发送电子邮件。 考虑所有可用的邮件服务器选项。
我们将在本教程中使用 Google Apps 实现这一点。 以下是以下说明:
登录您的 DigitalOcean 帐户。 然后打开网络并找到 DNS 配置。 打开所需的域配置。 现在,添加一个 TXT 类型的记录。
在 Enter Name 和 Enter Text 处写入 @,添加以下内容:
”v=spf1 include:_spf.google.com ~all”
让我们再探讨一下:
- v=spf1 设置使用的 SPF 版本。
- mx “mx”机制允许域'的MXers发送邮件
- include:_spf.google.com “包含”机制将 Google 邮件服务器包含在我们的授权发送服务器列表中
- ~all 如果从以前未列出的服务器接收到邮件,请将其标记为 ' 软故障 ' - 这允许进一步检查邮件。
此时,您的 DNS 配置应如下所示:
“全部”机制
这种机制总是匹配的。 它通常位于 SPF 记录的末尾。
示例使用:
- "-all" : 这意味着之前没有列出的任何服务器都没有被授权——没有问题。
- "+all" : 域名所有者认为 SPF 没用和/或 ' 不在乎。
为您的 VPS 创建 SPF 记录
如果您使用自己的 VPS 发送电子邮件,而不是 Google Apps 等任何其他服务,那么您可以将其创建为:
"v=spf1 mx -all"
这将允许域的 MXes 为该域发送邮件,同时禁止所有其他人。 或者,您可以输入:
"v=spf1 -all"
该命令阻止所有主机发送邮件。
就是这样,你已经做到了。
深入了解可以探索OpenSPF。