RFC 2181 — DNS 规范的澄清
ELI5: 一项后续更新,加强了DNS规则:明确规定别名(CNAME)不能与其他记录共享名称,并且邮件服务器(MX)和名称服务器必须指向真实主机名,而不是别名。
此RFC存在的原因
多年的运营经验在原始DNS规范中暴露了灰色地带。RFC 2181精确地澄清了它们,以便实现在边界情况下达成一致。
CNAME和其他数据(§10.1)
RFC 2181明确重申了RFC 1034的规则:拥有CNAME的名称不能拥有其他记录。它还要求MX和NS记录指向具有地址记录的主机名——不是别名。
为什么这对电子邮件很重要
由于MX目标和SPF/MX持有发送名称不能是CNAME,邮件必须从能够保存真实记录的名称(子域)发送。
实践指南
有关实际操作,请参阅为什么应该使用子域名发送电子邮件。