- 论坛徽章:
- 0
|
我们公司跟母公司之间的邮件互通出了问题。母公司的域名是ssit.com,子公司的域名是dept-1.ssit.com ~ dept-n.ssit.com。母公司和子公司的网络里面各有各的DNS和邮件系统。各子公司之间网络均通过母公司的路由器连接,母公司和子公司之间、各个子公司之间的域名解析均通过母公司的DNS直接完成或者转发完成。
最近,子公司dept-1的服务器因为崩溃而重装系统,装好之后,就没办法接收来自母公司的邮件了,但是可以接受其他子公司的邮件。
dept-1域的DNS和邮件服务器有关信息为:DNS与DC同在一台服务器上,FQDN为dc.dept-1.ssit.com,DNS转发器指向了母公司的DNS Server(dns.ssit.com)。邮件服务器在另一台服务器上,FQDN为mail.dept-1.ssit.com。dc的DNS记录利的MX记录指向了mail.dept-1.ssit.com,邮件域是dept-1.ssit.com。母公司的DNS设置中,只有转发器指向了各个子公司的DNS Server,此外没有任何关于子公司的设置。
发送邮件时的故障现象如下:
当aaa@ssit.com给bbb@dept-1.ssit.com发送邮件的时候,如果dc.dept-1.ssit.com上没有启动IIS的虚拟SMTP服务器,通过母公司的邮件系统发出邮件之后就没有任何反应,dept-1.ssit.com这边收不到邮件,而发送方也没有任何错误信息。如果启动了dc.dept-1.ssit.com上的SMTP服务,则经过十几分钟之后,发送方会收到一封邮件,内容如下:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
信息
主题: Rs: 本地测试
没有交付:
bbb@dept-1.ssit.com
因为:
增强的邮件系统状态代码 (RFC1893): 5.0.0
==============================================
Reporting-MTA: dns;dc.dept-1.ssit.com --------- 这一点非常可疑,母公司怎么会试图连接子公司的DC上的SMTP服务,而不是dept-1的DNS中的MX记录指向的邮件服务器?
Received-From-MTA: dns;oacluster.ssit.com
Arrival-Date: Sun, 18 Jun 2006 08:43:12 +0800
Final-Recipient: rfc822;bbb@dept-1.ssit.com
Action: failed
Status: 5.0.0
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
但是在这种情况下,由bbb@dept-1.ssit.com向aaa@ssit.com发送邮件就没有任何问题。并且,其他子公司向dept-1子公司发送邮件也没有任何异常,而母公司向其他的子公司发送邮件也很正常,唯独无法向dept-1.ssit.com发送邮件。启动了dc.dept-1.ssit.com上的SMTP服务之后,通过观察其SMTP日志,发现母公司的邮件服务器并没有连接dept-1的DC上的DNS中的MX记录指向的邮件服务器(mail.dept-1.ssit.com),而是直接连接了DC上的SMTP服务。这一点令人难以理解。明明dept-1.ssit.com的DNS里面已经有唯一的MX记录指向mail.dept-1.ssit.com,母公司的邮件系统怎么会置之不理呢?由于我们各个子公司之间的域名解析都要通过母公司的DNS来进行,若说母公司的DNS设置有问题,那其他子公司向dept-1发送邮件时也会不正常,可是偏偏一切正常。若说母公司邮件系统的问题,可是母公司向其他所有子公司发送邮件都一切正常,而且在dept-1的服务器重装之前与dept-1的邮件互通也没问题,只是dept-1重装之后就出事儿了。
请问各位高人这是怎么回事?有何解决办法?
[ 本帖最后由 kingfox 于 2006-6-19 20:37 编辑 ] |
|