您可以在 MX 记录中引用 CNAME 记录吗?

Nei*_*ilS 15 domain-name-system email cname-record mx-record

我们有几个域都将它们的 MX 记录指向内部邮件服务器 mail.ourdomain.com。

我们希望将我们的电子邮件外包给希望我们使用 mail.newsupplier.com 的新供应商;他们的邮件服务器。

我们宁愿不更改所有域名以指向该 MX 记录;有几个不在我们的控制范围内,这意味着试图让多方同时更改他们的 MX 记录,这似乎有问题。

更简单的方法是将 mail.ourdomain.com 重新指向新供应商的 IP。问题是我们的供应商无法保证 IP 会得到修复。

因此,我的问题是:将 mail.ourdomain.com 更改为 CNAME 到 mail.newsupplier.com 是一个可接受的解决方案吗?

(作为记录,只有电子邮件在移动,因此我们希望保留 www.ourdomain.com 和 everythingelse.ourdomain.com 不变。)

我发现了几条警告 MX 记录中 CNAMES 危险的消息,但我找不到有人谈论这个特定的设置,所以任何建议都将被广泛接受。

Dou*_*xem 25

根据 RFC 1123,MX 记录不能指向 CNAME。如果我处于您的情况,我会将 mail.ourdomain.com 设置为指向新供应商 IP 地址的 A 记录,然后快速将所有 MX 记录更改为正确的数据。然后解决为什么在您的组织中更改 MX 记录如此困难。

话虽如此,大多数邮件服务器仍会将邮件提交到 CNAME;但是,你不能保证它。

  • 我会坚持 RFC:不,你不能。 (3认同)