为什么收不到外部信箱(如:yahoo.com)发给我的邮件?
成功接收来自Internet的邮件需要做到以下三点:
1.要拥有Internet上的有效域名。(如:mydomain.com)
2.可成功将此域名解析到安装WinWebMail的服务器IP地址。
3.WinWebMail服务程序在该IP地址的25端口成功启用了SMTP服务程序。
经常出现的问题有:
一、25端口被占用:
当安装了其他的邮件服务器软件或某些防病毒及防火墙软件时,经常会发生25端口被占用的情况,这样一来WinWebMail将不会有机会处理发往本服务器25端口的电子邮件。以下命令可以查看使用服务器25端口的是否是WinWebMail:
telnet服务器IP地址25
如为:220ESMTPonWinWebMail[x.x.x.x]ready.http://www.winwebmail.com
就说明一切正常,否则您可能需要将占用25端口的其他软件卸载并重新启动WinWebMail服务程序。
二、域名解析的问题:
下面是21CN邮箱的域名解析MX及A记录的测试结果(请大家参考下,自己的邮件系统域名设置是否与2标准设置类似)
C:\DocumentsandSettings\Pro>nslookup
DefaultServer:tempdns2.guangzhou.gd.cn
Address:61.144.56.101
>21cn.com
Server:tempdns2.guangzhou.gd.cn
Address:61.144.56.101
Non-authoritativeanswer:
Name:21cn.com
Addresses:61.140.60.83,61.140.60.90
>settype=mx
>21cn.com
Server:tempdns2.guangzhou.gd.cn
Address:61.144.56.101
Non-authoritativeanswer:
21cn.comMXpreference=10,mailexchanger=mta2.21cn.com
21cn.comMXpreference=10,mailexchanger=mta.21cn.com
21cn.comnameserver=dns.21cn.com
21cn.comnameserver=dns.21cn.net
mta.21cn.cominternetaddress=61.140.60.20
mta2.21cn.cominternetaddress=61.140.60.70
dns.21cn.cominternetaddress=202.104.32.253
dns.21cn.netinternetaddress=202.104.32.251
(简单来说21cn使用了“两台服务器”,IP地址分别为61.140.60.20,61.140.60.70;大家还需要留意的是mailexchanger=mta2.21cn.com以及
mta.21cn.cominternetaddress=61.140.60.20方面的对应关系)
通过核实您域名的MX或A记录(如两者都有时以MX记录为准)是否是您安装WinWebMail的服务器地址,就可以知道域名解析是否正确。
三、垃圾邮件过多:
当外发垃圾邮件过多时,会占用大量系统资源,从而造成正常邮件无法及时被发送或接收的情况。
四、防病毒软件或防火墙设置不当的原因:
您需要正确设置所安装的防病毒软件或防火墙后才可以和邮件系统正常协同工作。