« 今天改了改MT样式表,舒服了一点 | Main | 感受4月10日广州抵制日货游行 »

版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。
本文网址:http://www.hzqbbc.com/blog/arch/2005/04/egboxeaeaecee.html
 

April 10, 2005

解决GBOX收发邮件不畅问题

受一个朋友的重托,要解决一台敢能公司GBOX 2500系列的邮件通服务器的故障。这个GBOX 2500出现了大概这些问题:

O.外部邮件发不进来
O.内网往外发邮件正常
O.内网收不了邮件

这个GBOX是一体化的设备,具体地址见:敢能科技 GBOX 2500介绍

登上了这个GBOX,发现是一个简化了的Linux系统,很多东西都被裁减掉了。

系统基本结构为Postfix + /etc/passwd + horde + 一个自开发的管理后台,包括相应的imap/pop3服务器等。

由于使用的是系统用户,因此安全性和扩充性相对于虚拟用户而言,要较为差一些。而对于中小企业而言,扩充性倒不是大问题,又有几个小企业能有几千上万个邮箱用户呢?如果真的到了那个地步,系统准要换了。

检查了一下main.cf文件和master.cf后,并没有明显异常的地方。再检查mx记录,发现mx记录指向了mail.xxx.cn,并无特别不对头。

于是在自己的email server给test@xxx.cn发邮件,看到邮件日志发现连接超时,而连接的ip地址居然是192.168.1.xxx。于是连忙查询了一下mail.xxx.cn的A记录,果然是指向了192.168.1.xxx,询问客户得知,192.168.1.xxx是GBOX机器的内网ip。

难怪只有内网用户能往外发邮件,而外部发来的邮件到达不了,原因都是mx记录的hostname A记录不正确所导致。搞清楚后让客户更正了指向,一切恢复正常。

小结

Email 的故障很多都出在DNS/网络类问题上,例如MX解析不了,或主机名解析不了,网络连接不可到达,ip地址被RBL组织封锁等。

要发现这些问题,应尽早检查mx记录,邮件日志及退信内容。

Posted by hzqbbc at April 10, 2005 06:31 AM

Comments

Post a comment




Remember Me?

(you may use HTML tags for style)