未检测到我的域名的 SPF 记录

未检测到我的域名的 SPF 记录

我在 NameCheap 设置了一个域名 ( qplum.co)。我尝试设置 TXT 记录来为 Mandrill 设置 SPF,但出于某种原因,任何工具都无法检测到此记录。

这是我的 DNS 设置在 NameCheap 的控制面板中的样子(@ 表示无,或裸域“qplum.co”):

@ CNAME qplumLB-804948472.us-east-1.elb.amazonaws.com.

@ TXT v=spf1 include:spf.mandrillapp.com mx ~all

mandrill._domainkey TXT v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb--trimmedAB;

所有在线 SPF 工具(或命令行工具,如 dig 或 nslookup)都无法检测 SPF 记录(或任何其他 TXT 记录)。这SPF 验证工具给出以下错误:“结果 - 永久错误无效查找限制超过 2”。奇怪的是 Mandrill 识别 DKIM 记录,但无法识别 SPF 记录。

我究竟做错了什么?

答案1

您使用 CNAME 作为区域顶点,因此域的所有其他记录都将被忽略。如果您确实想将其他记录放置在区域中,则不能在顶点使用 CNAME。

相关内容