DNS - 多个根 TXT 记录

The*_*olf 10 dns

我的电子邮件提供商要求我添加以下 DNS 条目:

@ 600 IN TXT "v=spf1 include:spf.myemailproivder.com mx ~all"
@ 600 IN TXT "verification=128763812763817638163"
Run Code Online (Sandbox Code Playgroud)

但是,我的 DNS 主机 Gandi 不允许多个具有相同名称的 TXT 记录。

任何人都可以建议另一种维护上述 DNS 记录的方法吗?

我试过使用:

mydomain.com 600 IN TXT ...
Run Code Online (Sandbox Code Playgroud)

但这不起作用(大概是解决mydomain.com.mydomain.com

我也试过:

mydomain.com. 600 IN TXT ...
Run Code Online (Sandbox Code Playgroud)

但 Gandi 不允许在名字后面加点。

小智 10

我遇到过同样的问题。我进入专家模式并手动添加了 TXT 行:

@ 300 IN TXT "verification=128763812763817638163"
@ 300 IN TXT "v=spf1 include:spf.myemailproivder.com mx ~all"
Run Code Online (Sandbox Code Playgroud)

这应该这样做。回到正常模式后,两个 TXT 条目都会出现

  • 如果 TTL 相同,则此技巧有效。如果 TTL 不同,那么 Gandi 甚至会在专家小组中抱怨。 (3认同)

The*_*olf 2

添加:

\n\n
@ 600 IN TXT "v=spf1 include:spf.myemailproivder.com mx ~all verification=128763812763817638163"\n
Run Code Online (Sandbox Code Playgroud)\n\n

(根据 Frank Sixteen 的评论)似乎允许在线 SPF 验证程序 \xe2\x80\x94 检测并通过记录,尽管一些报告附加验证字符串的语法无效。

\n