如何在您的域名中使用 Google Apps 创建 SPF 记录

本文涉及的产品
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
云解析 DNS,旗舰版 1个月
.cn 域名,1个 12个月
简介: 如何在您的域名中使用 Google Apps 创建 SPF 记录

关于 SPF 记录

SPF 记录是一种域名服务(DNS)记录,用于标识哪些邮件服务器被允许代表您的域发送电子邮件。它与在您的 DNS 区域中添加 MX 或 A 记录一样简单。

为什么它很重要?

如今,几乎所有滥用电子邮件消息都携带虚假发件人地址。垃圾邮件发送者使用他们的邮件服务器发送电子邮件,但以您的“域”作为发送邮件的地址。受害者常常因此遭受后果,因为他们的声誉受损,他们不得不否认滥用的责任或浪费时间整理错误的退信消息。

SPF 记录的目的是防止垃圾邮件发送者使用您的域伪造的“发件人地址”发送消息。收件人可以参考 SPF 记录来确定声称来自您的域的消息是否来自授权的邮件服务器。

设置 SPF 记录

在为您的域创建 SPF 记录之前,重要的是要找出您的域将使用哪个服务器发送电子邮件。也许您计划使用 Google Apps 发送电子邮件或者使用自己的 VPS。考虑所有可用的邮件服务器选项。

我们将在本教程中使用 Google Apps 进行实现。以下是具体说明:

登录到您的 DigitalOcean 帐户。然后打开 Networking 并找到 DNS 配置。打开所需的域配置。现在,添加一个 TXT 类型记录。

在输入名称处写 @,在输入文本处添加以下内容:

"v=spf1 include:_spf.google.com ~all"

让我们更深入地探讨一下:

  • v=spf1:设置正在使用的 SPF 版本。
  • mx:“mx” 机制允许该域的 MX 服务器发送邮件。
  • include:_spf.google.com:“include” 机制将 Google 邮件服务器包含在我们的授权发送服务器列表中。
  • ~all:如果从以前未列出的服务器接收邮件,则将其标记为“软失败” - 这允许进一步审查邮件。

此时,您的 DNS 配置应如下所示:

“all” 机制

此机制始终匹配。通常放在 SPF 记录的末尾。

示例用法:

  • “-all”:这意味着任何以前未列出的服务器都未经授权 - 毫不犹豫。
  • “+all”:域所有者认为 SPF 无用和/或不在乎。

为您的 VPS 创建 SPF 记录

如果您使用自己的 VPS 发送电子邮件而不是使用 Google Apps 等其他服务,则可以创建如下记录:

"v=spf1 mx -all"

这将允许域的 MX 发送邮件,同时禁止所有其他邮件。或者,您可以输入:

"v=spf1 -all"

此命令阻止所有主机发送邮件。

这就是全部,您已经完成了。

要深入了解,可以查看 OpenSPF。


目录
相关文章
|
7月前
|
域名解析 弹性计算 tengine
阿里云DNS常见问题之阿里云OpenAPI判断域名的dns服务器是否在阿里云失败如何解决
阿里云DNS(Domain Name System)服务是一个高可用和可扩展的云端DNS服务,用于将域名转换为IP地址,从而让用户能够通过域名访问云端资源。以下是一些关于阿里云DNS服务的常见问题合集:
|
Kubernetes 容器 Perl
k8s配置hosts域名的几种方式
k8s配置hosts域名的几种方式
1782 0
|
7月前
|
网络协议 Ubuntu Linux
|
存储 域名解析 API
Python快速实现一个域名、IP信息聚合网站
域名和IP地址信息是非常基础的情报信息,目前网上有很多网站都提供了域名信息的查询、IP地址及归属地的查询。本文通过Python Flask实现域名及IP情报信息的聚合网站。 因为域名和IP地址信息会有变化,为了减少接口压力,做了本地数据库的存储,新鲜度保存一周,每次查询先从本地数据库获取信息,如果本地库信息有并且没有超过一个星期就从本地库取,没有就从其他网站获取,并更新到本地库。
164 0
|
域名解析 网络安全
申请SSL证书时,使用nslookup查询域名解析的TXT记录是否成功
申请SSL证书时,使用nslookup查询域名解析的TXT记录是否成功
261 0
申请SSL证书时,使用nslookup查询域名解析的TXT记录是否成功
|
Windows
【错误记录】GitHub 网站和仓库无法访问 ( 域名重定向 | 检查 C:\Windows\System32\drivers\etc\hosts 配置文件中的 GitHub 地址域名配置 )
【错误记录】GitHub 网站和仓库无法访问 ( 域名重定向 | 检查 C:\Windows\System32\drivers\etc\hosts 配置文件中的 GitHub 地址域名配置 )
522 0
【错误记录】GitHub 网站和仓库无法访问 ( 域名重定向 | 检查 C:\Windows\System32\drivers\etc\hosts 配置文件中的 GitHub 地址域名配置 )
|
应用服务中间件 nginx
记录贴-配置HTTPS域名访问到本地局域网网关
前后端通过HTTPS访问域名进行协调开发
3144 0