为用于 SPF 的 IP 地址创建主机记录

为用于 SPF 的 IP 地址创建主机记录

我想允许电子邮件服务成为我的域名的有效发件人。此服务为我的帐户指定了一个 IP。

代替:

v=spf1 ip4:1.2.3.4 -all

假设我有一个与 IP 地址对应的主机记录,以下行为是否会相同?

v=spf1 include:service.domain.com -all

*编辑以纠正 -all 语法

答案1

首先,如果 spf 带有“~all”,则 (几乎) 没有必要使用它。您应该使用“-all”。

至于“include”语句,它用于将另一个现有的 spf 记录“添加”到您的 spf。

IE 将评估包含中列出的域的 spf 记录(如果存在)以及 spf 的其余部分。

您可以使用“a”语法来评估 DNS 名称而不是 IPv4 地址。

因此你可以使用:

v=spf1 a:service.domain.com -all

答案2

include: 选项将在指定的域名上搜索 SPF 记录。

我认为您正在寻找一个:类似以下选项:

v=spf1 a:service.domain.com ~all

此外,还有许多在线工具可以以更人性化的方式验证您的 SPF 记录。

相关内容