解决Foxmail Server不能发送邮件

12/3/2006来源:其它邮件服务器软件人气:18791

1. 检查邮件服务器已正确连接到Internet,中间是否有防火墙阻隔

1) 确认本地安装正常。

2) 联系防火墙管理员。

2. 检查FMS设置

打开FMS的管理器,参数设置,系统参数,检查DNS的列表。

注:

1)打开FMS的管理器方法,开始->程序->Foxmail Server For Windows->Foxmail Server for windows。

2)FMS的DNS列表必须同服务器TCP/ip里设置的DNS保持一致 。

3. 检查DNS列表里的服务器

例如发送至21cn.com上的某邮箱,但收不到。使用nslookup命令检查DNS列表里的DNS服务器:

c:\命令提示符-nslookup
c:\>nslookup
Default Server: bodaserver.boda.com
Address: 192.168.1.254

> server 202.96.128.68 //选择当地ISP提供的DNS服务器
Default Server: dns.guangzhou.gd.cn
Address: 202.96.128.68

> set type=mx //设置查询的类型为邮件交换(MX)记录
> 21cn.com //查询对方的邮件服务器
Server: dns.guangzhou.gd.cn
Address: 202.96.128.68

Non-authoritative answer:
21cn.com MX PReference = 10, mail exchanger = mta.21cn.com //能够正确的返回mx记录
21cn.com MX preference = 10, mail exchanger = mta2.21cn.com

21cn.com nameserver = dns.21cn.net
21cn.com nameserver = dns.21cn.com
mta.21cn.com internet address = 61.140.60.20
mta2.21cn.com internet address = 61.140.60.70
dns.21cn.com internet address = 202.104.32.253
dns.21cn.net internet address = 202.104.32.251
> exit

DNS服务器不能返回正确信息,需重新设置FMSDNS。在DNS列表里输入正确的DNS服务器,咨询当地的ISPInternet服务提供商),或咨询你的管理员。

4. 使用Telnet工具测试对方服务器

假设不能向21cn.com邮箱发送邮件

>telnet smtp.21cn.com 25
220 21cn.com SMTP Server of AIMC 2.9.5.2 (F). <-能正确返回信息
helo
250 21cn.com, unknown.host<127.0.0.1> okay (DELAYED
).<-能正确返回信息

如果不能打开25端口或者不能返回正确信息,说明网络不通或对方的邮件服务器存在故障。

5. 使用Foxmail 5.0测试对方邮件服务器

假设不能向aa@21cn.com发送邮件,在FMS服务器上安装foxmail 5.0,撰写一封邮件,收件人填入"aa@21cn.com",并输入其它的邮件内容,点击特快专递,并监测对方服务器返回的信息。如不能投递邮件,说明网络不通或对方的邮件服务器存在故障。

6. 邮件投递成功,但对方一直收不到

1)邮件投递失败

邮件投递失败,系统会有退信,退信内容详细记录对方邮件服务器返回的出错信息。

2)没有退信

请收件方检查过滤器设置,确认自己邮件或邮箱所在的服务器不被对方的过滤器阻挡。

3)确认邮件没有病毒

4)确认发送的内容不是垃圾信息