配置CNAME和MX记录

问题描述:

我有一个域名(www.mydomain.com)由1个服务提供商和电子邮件托管。我的应用程序位于我的云提供商网络(app.mycloudprovider.com)上。所以,我有以下我的CNAME和条目MX-配置CNAME和MX记录

CNAME(Name -> Value) - 
www.mydomain.com -> app.mycloudprovider.com 
webmail -> mail.domain-hosting-provider.com 

MX (Name -> Value) 
mydomain.com -> mail.domain-hosting-provider.com 

最近我注意到,如果我输入www.mydomain.com我得到了我的网站,如果不是,如果我键入mydomain.com。所以我加了1 CNAME作为 -

mydomain.com -> app.mycloudprovider.com 

现在我不能够让我的电子邮件ID的任何电子邮件 - [email protected],我认为因为添加新的CNAME条目。有人可以告诉我如何配置?我没有任何名字或AAAA的名字。

你破了!您不能在域的根目录中创建CNAME记录,因为CNAME会对所有类型的数据进行别名,即对MX记录以及SOA,NS等进行别名,这些数据技术上必须存在于域的根目录。

因此,如果在浏览器中输入mydomain.com指向物理服务器,则必须使用A记录。