MX与CNAME冲突的解决方案,记一次域名邮箱的配置

2020年7月26日 880点热度 3人点赞 0条评论

前言

最近受不了腾讯企业邮箱老是发各种“私货”邮件,包括什么更新什么更新,都不是我的站点消息。。。于是动手换一个企业邮箱,参考了Qi站长的文章 https://wzfou.com/qiye-youxiang/https://wzfou.com/zoho-mail/,最后选择了zoho邮箱。

遇到的问题

创建过程中碰到了MX和CNAME冲突的问题,刚开始为了给MX解析让路,于是关闭了@下的CNAME解析,只使用www下的CNAME解析。使用上倒是没什么问题,域名邮箱也很简短“[email protected]”,但是这样的话顶级域名就打不开了,而且加上www之后,域名变得一点也不简洁,越看越不顺眼。

解决方案

于是就想到@下依旧做CNAME解析,MX解析做到"mail.ccnm.cc"下面。这样的话既能避免MX和CNAME解析冲突,还能继续使用顶级域名打开网站,让网址看起来更加简洁。

另外的解决方案

当然,另外的解决方案也有,包括:

Cloudflare支持CNAME Flatten技术,可以实现MX和CNAME共存,如果可以接受CF在大陆方向并不好用这个缺点的话,CF是最省事的。

CloudXNS有一个Link技术 ,可以实现@域名通过一次Link解析指向CNAME,从而避免和MX解析直接冲突。

DNSpod对于备案域名,可以支持显性url跳转,即支持将@域名301跳转到所需要的www域名。

SMTP插件

之前一直用的WP Mail SMTP by WPForms,但是这个插件发邮件延迟很多,发个测试邮件过好一会才收到,刚开时还以为是邮件服务器的锅,结果后来测试发现是这个插件的锅。。。

测试了主题自带的smtp发件服务速度也挺快,还看别人推荐试了下Post SMTP Mailer/Email Log这个插件,发现速度也远快于WP Mail SMTP by WPForms。。。真不知道这个用的人数最多的插件是在搞什么飞机。。

Qiui

这个人很懒,什么都没留下

文章评论