各位老表注册了一个域名,然后顺带想装逼,设置什么域名邮箱绑定QQ啥的,或者是想设置域名邮箱为站点提供一个邮件服务,方便访客,又或者套CDN的。

如果遇到和文章标题一样的问题。我们怎么做呢?这里我说明一下两种情形

  • 第一种:站点解析为@ + A记录;
  • 第二种:站点解析为www + A记录。

本站就是采用的第一种方式。这两种方式没有说那个坏那个差,性质都一样,形式就是访问带不带www的问题,但是如果回归今天的主题,MXCNAME记录冲突,那么我们就可以抛弃带www解析的了。如果你是解析www + A 那么请关闭此文章,或者你想学习请继续看下去。

当我们使用CDN时,站点解析为@ + A所以在使用CDN解析时,系统提示MX记录和CNAME记录发生冲突,请删除一个在做解析。

原因就是CDN使用的CNAME与我们邮件设置MX记录发生冲突,我们只能二选一,所以我来说下如何解决这个问题。

1、如果我们的站点是新站,还没有什么内容,我们可以更换域名解析,把它设置为第二种方式,加上www。这样也可以解除记录冲突问题。

2、如果站点有了一些内容,但是也想解析改为www的可以查看本站以前的一篇文章:《WordPress 更换域名的方法》

3、如果想要坚持使用@ + A 的解析,又想使用CDN,又要使用域名邮箱,那么你可以选择两种方法:第一是使用API收发信,这个阿里云支持的;第二种就是设置三级域名邮箱,即就是xxx.example.com

域名分级正确的是从后往前,com为一级域名也称顶级域名;example为二级;xxx为三级。国内普遍把example称作一级域名,这样导致很多错误,典型就是阿里云官方叫法。

所以,知道基本原因之后,我们就可以设置了,三级域名邮箱和二级域名邮箱收发信都是一样,唯一就是长度问题,这个如果你不能克服,那你还是别玩了,建议你去看《鱼和熊掌》。想要使用CDN又想使用@ + A解析又要二级域名邮箱

4、三级域名解析设置。

这里使用阿里云的邮件推送系统,进入阿里邮件推送控制台。然后参考本站的《wordpress设置SMTP发送邮件(专项各种问题汇集)》,与本文不一样的设置入下:

回信地址和 《wordpress设置SMTP发送邮件(专项各种问题汇集)》 一样,不需要改变什么,一个正常使用的邮箱就行。

解析设置记录值设置为你三级域名邮箱的前缀,如上图中的xxx。

最后还是说一句,这就是本人目前能知道如何解决@ + A 记录解析,使用CDN和设置域名邮箱MXCNAME冲突的方法。如果大佬有不采用三级域名邮箱就能解决的方法请告知。(除使用APIURLlink外)


版权声明:

如未注明,均为原创,转载需注明出处!

本文链接:https://jkgblog.com/259.html

最后修改日期:2019年7月6日

作者

留言

把CNAME记录换成ALIAS记录就可以了,很简单。

    作者

    大佬说得在理,但是国内没有这么好的ALLAS原生条件

      哈哈,不要叫大佬,我很惭愧2333。其实也不难,把DNS换成DNS.HE或者NS1这样的就可以,推荐DNS.HE,速度比dnspod国内版都快。我就是这么做的。

        作者

        我域名以前在namecheap为了备案撸国内服务器然后转到腾讯的,哈哈哈。解析了很多记录,不打算换了,三级域名邮箱能用就行。感谢朋友

温馨提示:2019年已经过了一半了哦~

这个记录啊,我把它记录到腾讯邮箱,当时设置没冲突,然后第二次设置解析的时候就提示冲突,我后来我也没动它啦

    作者

    我站点@+A,然后套了cdn所有直接解析二级域名邮箱的话,mx会和cname冲突,然后我就解析三级域名邮箱,使用API发信很容易进垃圾箱😂

其实我没搞懂阿里云这个域名邮箱如何发信😂

    作者

    哈哈哈。这个倒是方便,适合我这种懒人😂

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。