热搜词
发表于 2010-9-21 16:44:11 | 显示全部楼层 |阅读模式

简介:正确设置MX(Mail Exchanger)邮件交换记录是企业电子邮件服务稳定运行的基本条件,我们经常发现很多企业电子邮箱管理员因为设置了不符合规范的MX记录,导致重要的外部邮件退回或者丢失。


我们先看一个常见的样例:
yourdomain.com        MX preference = 10, mail exchanger = 221.57.37.160


将MX记录设置直接对应IP地址,这是不符合RFC标准的设置,根据RFC的smtp协议设置标准,邮件交换记录MX应该指向一条A记录,而不是直接对应IP地址。


上面的样例,邮箱管理员应该增加一条A记录,如
mail.yourdomain.com   internet address = 221.57.37.160


然后再将MX记录指向这条A记录:
yourdomain.com        MX preference = 10, mail exchanger = mail.yourdomain.com



请检查您的企业邮件服务器的MX记录是否设置规范,但是否这样的设置就万事无忧了呢?


回答是否定的。


虽然上述yourdomain.com设置符合RFC标准,通常情况外部邮件能够正常到达服务器,但依然不是我们推荐的设置方法,因为这种设置缺乏网络和邮件服务器的冗余,一旦遇到网络瞬断或者邮件服务器暂时不可用,那么外部邮件依然可能退回或者丢失。


我们先来看几个样例:
1.IBM公司
ibm.com MX preference = 10, mail exchanger = e31.co.us.ibm.com
ibm.com MX preference = 10, mail exchanger = e32.co.us.ibm.com
ibm.com MX preference = 10, mail exchanger = e33.co.us.ibm.com
ibm.com MX preference = 10, mail exchanger = e34.co.us.ibm.com
ibm.com MX preference = 10, mail exchanger = e35.co.us.ibm.com
ibm.com MX preference = 10, mail exchanger = e1.ny.us.ibm.com
ibm.com MX preference = 10, mail exchanger = e2.ny.us.ibm.com
ibm.com MX preference = 10, mail exchanger = e3.ny.us.ibm.com
ibm.com MX preference = 10, mail exchanger = e4.ny.us.ibm.com
ibm.com MX preference = 10, mail exchanger = e5.ny.us.ibm.com
ibm.com MX preference = 10, mail exchanger = e6.ny.us.ibm.com


2.Yahoo邮箱
yahoo.com       MX preference = 1, mail exchanger = c.mx.mail.yahoo.com
yahoo.com       MX preference = 1, mail exchanger = d.mx.mail.yahoo.com
yahoo.com       MX preference = 1, mail exchanger = e.mx.mail.yahoo.com
yahoo.com       MX preference = 1, mail exchanger = f.mx.mail.yahoo.com
yahoo.com       MX preference = 1, mail exchanger = g.mx.mail.yahoo.com
yahoo.com       MX preference = 1, mail exchanger = a.mx.mail.yahoo.com
yahoo.com       MX preference = 1, mail exchanger = b.mx.mail.yahoo.com


3.126邮箱
126.com MX preference = 10, mail exchanger = 126.mxmail.netease.com
126.com MX preference = 50, mail exchanger = mxbak.126.com


4.靠谱公司邮箱
corp-email.com  MX preference = 10, mail exchanger = mail.biz-email.net
corp-email.com  MX preference = 30, mail exchanger = global-cdn.corpemail.net
corp-email.com  MX preference = 50, mail exchanger = mail.corpemail.us


上面的域名有个共性,都是设置多条MX记录,对应了多条IP和邮件服务器,邮件服务器具备了网络和服务器冗余,这样才能稳定接受外部邮件。


我们建议企业邮件服务器至少需要2条MX记录,考虑到国内的南北电信互联互通问题,跨电信、网通双IP最佳。
如果您的邮件服务器采用电信、网通双IP接入(或者多台邮件服务器)
mail1.yourdomain.com   internet address = 电信IP地址
mail2.yourdomain.com   internet address = 网通IP地址
yourdomain.com        MX preference = 10, mail exchanger = mail1.yourdomain.com
yourdomain.com        MX preference = 10, mail exchanger = mail2.yourdomain.com


有时,企业的海外邮件特别重要,我们可以考虑增加一台海外邮件服务器作为邮件的备用入口,如果遇到海外客户的邮件服务器无法连接国内网络,那么邮件会通过海外邮件服务器中转后到达企业邮件服务器。
请参照上面第4个样例的设置。
corp-email.com  MX preference = 50, mail exchanger = mail.corpemail.us


中小企业自建了邮件服务器,可能因为成本考虑,无法架设多台邮件服务器或者双链入接入做冗余,如果有海外邮件收不到现象,请和靠谱企业邮件服务工程师联系,提供性价比很高的解决方案。

全部评论1
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-12-24 08:42 , Processed in 0.147293 second(s), 22 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team