首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有记录的MX记录

没有记录的MX记录
EN

Server Fault用户
提问于 2012-05-03 08:45:30
回答 4查看 955关注 0票数 2

我有一个托管在Openshift上的站点,它允许用户使用外部DNS提供程序添加域名别名。我用Cloudflare做DNS。但是,由于Openshift的IP地址已知会改变,所以您必须使用CNAME记录而不是A记录。(不好,我知道!)

然而,这会破坏我的MX records和我想使用我的域名主机的免费电子邮件重定向服务。

这个问题有什么解决办法吗?

EN

回答 4

Server Fault用户

发布于 2012-05-03 09:09:51

来自RFC 2181:

10.3.MX和NS记录

用作NS资源记录的值或MX资源记录值的一部分的域名不能是别名。在这一点上,规范不仅是明确的,而且在这两个位置中使用别名都不像所希望的那样有效,也不能很好地实现可能导致这种方法的雄心。此域名必须有一个或多个地址记录作为其值。目前,这些将是一个记录,但在未来的其他记录类型提供寻址信息可能是可以接受的。它也可以有其他RRs,但从来没有CNAME RR。

这样做的原因是,您需要执行其他查询:

  • 向IP询问MX记录-> CNAME
  • 向IP查询这个CNAME ->记录
  • 向IP请求一个记录->,最后向IP请求

这会造成大量的开销。

票数 4
EN

Server Fault用户

发布于 2012-05-03 08:55:34

我只会用最聪明的。

此外,OpenShift的发展非常迅速,如果您有问题,请将其发布到社区中,并将其解决。

票数 0
EN

Server Fault用户

发布于 2012-05-03 09:24:01

您可以在没有MX记录的情况下拥有A记录,如下所示:

你的领地。在MX 50 mail.otherserver.com.

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/385594

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档