ceboy 发表于 2006-6-28 15:00:26

难题,关于不同服务器开同一个域的问题?

是这样的,前段时间我们购买了新浪企业邮箱50M,域是max-nobelfloor.com,上面有三个信箱用户,后来我本人自己建了套邮件系统,还是用max-nobelfloor.com开了5个帐户,目前的情况就是邮件无法发到我自己建的邮件服务器上。

MX记录情况如下:
max-nobelfloor.com      MX preference = 10, mail exchanger = mx.sina.net
max-nobelfloor.com      MX preference = 20, mail exchanger = 222.185.245.233

说明一下几点情况:
1,mx.sina.net 与245.233上绝对没有重复的帐户存在,另,245.233上其它域接收邮件状况完全正常。
2,245.233 与 mx.sina.net互发邮件会提示找不到用户帐号,这点可以理解,邮件投递当查询到本机有max-nobelfloor.com域的时候当然直接查询其帐号是否存在,不存在那么返回错误,而不会去查第二条MX记录情况。
3,这个就是我最关心的问题,任何信箱发来的邮件都只能发到mx.sina.net所在的max-nobelfloor.com域上,245.233的max-nobelfloor.com域收不到任何邮件。

我个人的理解,当邮件投递的时候应该分别查询max-nobelfloor.com的两条MX记录,然后对其中任意一条MX记录中存在的帐户投递邮件才对。

否则,那么一个域建两条MX记录不是什么作用都没有?

不知道是我自己搞错了,还是新浪企业信箱有问题,请各位大虾指教!!

Freemikej 发表于 2006-6-28 15:14:12

应该不行。只有当MX=10所在服务器 无法通讯时邮件才会尝试传递到MX=20的服务器,而不会检测MX=10所指服务器上是否存在这个账号。

windymax 发表于 2006-6-28 16:11:39

你的域名解析上面的观念还没搞懂,再看看书去吧。

ceboy 发表于 2006-6-28 16:12:15

那么也就是说理论上无法将同一个域在不同的服务器上开帐号了?

ceboy 发表于 2006-6-28 16:18:55

原帖由 windymax 于 2006-6-28 16:11 发表
你的域名解析上面的观念还没搞懂,再看看书去吧。

惭愧,初涉次道,还有很多地方不熟悉。

不清楚这个跟域名解析扯上什么关系,还请指教。

windymax 发表于 2006-6-28 17:28:13

原帖由 ceboy 于 2006-6-28 16:18 发表


惭愧,初涉次道,还有很多地方不熟悉。

不清楚这个跟域名解析扯上什么关系,还请指教。


你可以加我MSN:windymax0731@hotmail.com问我,因为这个牵涉到整个一个internet的观念的问题,发帖子说不清楚。

ceboy 发表于 2006-6-28 17:28:16

难道没人可以指点

wqlx2008 发表于 2006-6-28 22:04:49

MX记录情况如下:
max-nobelfloor.com      MX preference = 10, mail exchanger = mx.sina.net
max-nobelfloor.com      MX preference = 20, mail exchanger = 222.185.245.233

这个地方都错了!如果要改的话建议:
max-nobelfloor.com      MX preference = 10, mail exchanger = mx.sina.netcn
cn.max-nobelfloor.com      MX preference = 20, mail exchanger = 222.185.245.233
也可以把CN改其他的,但不能为:max-nobelfloor.com了

yinjie 发表于 2006-7-1 12:24:28

如果两个MX记录的优先级一样,就可以随意使用了。起到平衡负载的作用,自己去看看大型公司的MX记录就知道了,或也可以做一个MX记录,指向一个主机记录,这个主机记录对应几个不同的IP地址。也可以起到类似作用。

chrisqian 发表于 2006-7-1 22:39:41

我来补上yinjie的例子,嘿嘿。
gmail.com       MX preference = 5, mail exchanger = gmail-smtp-in.l.google.com
gmail.com       MX preference = 10, mail exchanger = alt1.gmail-smtp-in.l.google
.com
gmail.com       MX preference = 10, mail exchanger = alt2.gmail-smtp-in.l.google
.com
gmail.com       MX preference = 50, mail exchanger = gsmtp163.google.com
gmail.com       MX preference = 50, mail exchanger = gsmtp183.google.com

gmail-smtp-in.l.google.com      internet address = 64.233.167.114
gmail-smtp-in.l.google.com      internet address = 64.233.167.27
gsmtp163.google.com   internet address = 64.233.163.27
gsmtp183.google.com   internet address = 64.233.183.27
页: [1] 2
查看完整版本: 难题,关于不同服务器开同一个域的问题?