首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >CNAME记录是否也转发MX请求?

CNAME记录是否也转发MX请求?
EN

Stack Overflow用户
提问于 2012-08-31 03:48:18
回答 1查看 12.9K关注 0票数 21

我的DNS为域base.com设置了一个由A和MX记录组成的域。还有其他几个域名是使用CNAME记录设置的,指向base.com。我是否需要为CNAME域设置任何特殊内容(如额外的MX记录),或者CNAME记录是否也会转发任何MX请求。

示例:

如果这些(并且只有这些) info@otherdomain.com记录存在,发送到base.com的电子邮件是否会正确传递到MX:

代码语言:javascript
复制
; A and MX set up for base.com
base.com.  3600  IN  A  123.45.67.89
mail.base.com.  3600  A  123.45.67.89
base.com.  3600  IN  MX  10  mail.base.com.
; CNAME set up for otherdomain.com
otherdomain.com. CNAME  IN  A  base.com.
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-31 08:44:35

CNAME会导致对所有RR类型(不包括CNAME本身)的查询被定向到目标名称。这包括MX。所以,上面的区域数据将导致对otherdomain.com.MX的查询解析为mail.base.com.

尝试使用dig或您最喜欢的DNS客户端。你不仅可以确定结果,而且在你得到答案之前,你不需要等4个小时等别人回答你的问题!

不幸的是,在这种情况下,如果您的域实际上是otherdomain.com.格式的,您将无法为其配置CNAME资源记录。这是因为具有CNAME记录的域不能同时具有任何其他类型的资源记录。但是,如果otherdomain.com.位于com. (或另一个gTLD)的正下方,则它必须位于区域的顶部,因此它至少需要SOANS记录。

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

https://stackoverflow.com/questions/12204360

复制
相关文章

相似问题

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