首页 > 网络教程 > cPanel主机的MX记录设置
2011
02-15

cPanel主机的MX记录设置

写这篇文章的时候,该找个什么标题,很让人费脑细胞,因为怕误导各位看官,想来想去,还是认为举例说明是最简单的。

情况一、你把域名的NS记录指向了你的cPanel主机的DNS服务器,然后你打算使用Google企业邮局

情况二、你并没有把域名的NS记录指向cPanel主机的DNS服务器,也已经在正常使用Google企业邮局了,但是你的wordpress程序啊phpMyFAQ程序啊或者其他程序网站程序发出的内部邮件无法发送到你的个性邮箱内。

比如猥琐叔的wordpress程序中使用了数据库备份插件,如果使用了预设了@uncle.ws 域的邮箱,就收不到备份数据库的邮件。再比如猥琐叔还使用的phpMyFAQ程序,程序自带的邮件联系功能,也无法发送到以@qhfaq,com 域内的管理员信箱。但是只要以上设置中,使用其他邮件,比如@gmail、@126.com、@qq.com等信箱,就能正常收到邮件了,何解?

在 cPanel主机中,你的主域,以及以后添加的暂停域或者附加域,都会在MX记录中自动生成一条指向该域名本身的MX记录,但猥琐叔我的情况是:1、我使用的域名解析并没有用该cPanel主机指定的DNS服务器。2、我并非使用该主机的邮件收发功能,而自是需要使用我博客或者网站程序的内部邮件功能。

所以,为什么wordpress或者phpMyFAQ程序中发出的邮件,几个域名邮箱都无法收到邮件的原因,就很好解释了,因为cPanel主机自作主张、想当然的设置了这么一条MX记录,比如本博客中的MX例子,优先级:0,指向:uncle.ws

既然找到了问题所在的原因,那就很好知道该如何解决了。

方法一、删除掉cPanel主机自动添加的主机,然后让主机自己去寻找该域名的MX记录。

打开cPanel,找到“MX输入”,进入配置页面,选择一个域名后,“Email Routing”保持默认配置(默认为第一项,自动),然后把最后面的一条MX记录删除掉即可。这种方法最简单,cPanel主机会找他所指向的DNS服务器来解析。

方法二、添加正确的MX记录,让主机直接解析该域名的MX记录。
还是在方法一“MX输入”配置页面内,在“Email Routing”中选择“Remote Mail Exchanger”后点“更改”,更改后该行字体会加粗,同时在“Add new Record”中添加MX记录,有多条就添加多条吧。

cPanel主机的MX记录设置 - 第1张  | 最后的面包

优先权:数字越小,优先级越大,0是最优先的。
目的地:即MX记录。
比如下面的是google apps的MX记录是,前面的优先级数字可以改。
10  @  ASPMX.L.GOOGLE.COM
20  @  ALT1.ASPMX.L.GOOGLE.COM
30  @  ALT2.ASPMX.L.GOOGLE.COM
40  @  ASPMX2.GOOGLEMAIL.COM
50  @  ASPMX3.GOOGLEMAIL.COM

cPanel主机的MX记录设置 - 第2张  | 最后的面包

以上提到的MX记录,企业邮局申请,猥琐叔就不在这里说了,不然跑题了,我个人还是喜欢Google的企业应用。

google企业应用:http://www.google.com/apps

MSN企业邮箱:https://domains.live.com

163免费企业邮:http://ym.163.com

QQ企业邮箱:http://exmail.qq.com

最后编辑:
作者:漱石
这个作者貌似有点懒,什么都没有留下。
捐 赠如果您觉得这篇文章有用处,请支持作者!鼓励作者写出更好更多的文章!

留下一个回复