Can I have a CNAME and an A-record for the same domain name?

sha*_*oth 2 domain-name-system email cname-record mx-record

我有一个专用域mydomain.com,我有一个 Windows Azure 服务,必须从地址发送电子邮件@mydomain.com。我发现一个邮件服务同意“代表”我的域发送电子邮件。

该邮件服务要求我为我的域添加 MX 记录,并且看起来 MX 记录暗示了一个静态 IP 地址。Windows Azure 目前不保证静态IP,业界的解决方案是使用CNAME 记录将我的域名映射到Azure 中的三级域名(mydomain.cloudapp.net)。

所以理想情况下,我希望我的域同时拥有 A 记录和 CNAME。那可能吗?我的情况还有哪些其他选择?

ada*_*ptr 12

这些是规则:

  • CNAME 不能与任何其他记录共存。
  • MX 记录不能指向 CNAME。

这些是RFC 要求。

请注意,您不需要 MX 记录来托管邮件服务 - 指向您的域的 A 记录就足够了。

您可以将 CNAME 指向该 A 记录。