| 
				 分析邮件服务器不能收发的原因与解决方法 
 
			
			有很多用户都会碰到邮件服务器不能正常收发邮件,但又束手无策。以下是本人的一点经验与总结。
 1.通过nslookup命令探测你的域名是否已经做好MX记录解析,MX记录又叫邮件交换记录这个是必须的。
 方法如下:
 
 可在“开始”菜单->"运行"中输入CMD打开命令提示符,输入如下命令:
 C:\> nslookup
 Default Server: google-public-dns-a.google.com
 Address: 8.8.8.8
 
 > set type=mx
 > musemailsvr.com (输入您想解析的邮件地址中“@”符号后的域名)
 Server: google-public-dns-a.google.com
 Address: 8.8.8.8
 
 Non-authoritative answer:
 musemailsvr.com MX preference = 10, mail exchanger = mail.musemailsvr.com
 >
 如果有以上显示说明你的域名已经做好了MX记录
 
 2.在服务器外部用telnet命令探测你的邮件服务器的25、110端口是否已经对外开放,这两个端口一定要开通25端口是用来发邮件的,110端口是用来收邮件的.
 
 
 3. 确定您的邮件服务器能不能正确的连接到外面的主机,在"开始"菜单->"运行"中输入CMD,打开命令提示符,在命令行方式下执行如下命令:
 C:> telnet sinamx.sina.com.cn 25
 220 sina.com ESMTP
 如果能见到上述住处就表示能正常连接,否则表示不能正常连接。
 
 4. 您的邮件服务器上没有安装一些邮件防火墙软件。如果用了请停止。因为邮件防火墙软件,会接管SMTP、POP3端口,请邮件系统不能正常工作。如果用了瑞星,请关闭邮件监控功能。
 
 5. 可能是DNS服务器设置不正确,请用管理工具登录邮件系统后,您可以进入"网上邻居",右键点击"本地连接"->选择"属性"->双击"Internet 协议 (TCP/IP)",在弹出的对话框中选择“使用下面的DNS服务器地址”,并在“首先DNS服务器”和“备用DNS服务器”中,增加当地的dns服务器地址,然后点击“确定”。
 
 6.如果用了avp,avp它有个设置防止邮件群发蠕虫的保护,将你的邮件服务器软件的主程序名加入到排除列表中
 |