邮件服务器不能收发的原因与解决方法

来源:百度文库 编辑:神马文学网 时间:2024/04/25 08:03:12

有很多用户都会碰到邮件服务器不能正常收发邮件,但又束手无策。以下是本人的一点经验与总结。  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它有个设置防止邮件群发蠕虫的保护,将你的邮件服务器软件的主程序名加入到排除列表中。