建站公告

Imail不能发邮件的解决办法
发表时间:2017-04-13     阅读次数:1922

环境:

win 2k3 server sp2 , imail 8.22 , 固定外网IP。

问题:

外寄邮件失败,对方收不到。---说明SMTP服务有问题。 可以收到对方的邮件。---说明POP服务正常。

描述:

重点设置SMTPDNS解析,将202.96.128.86改为202.96.128.68,测试15~30分钟分右,依旧。再换为202.96.134.133,还有万网的DNS,测试时间一样,但结果仍有问题。无奈,改回最初的DNS。第二天过来,问题依旧。 最终决定重启SERVER,在重启后,外寄邮件立即恢复正常!

错误代码:

查看日志文件:在c:imailspoolsys0226.txt 以日期命名。只列出提示错误的代码,并非同时出现。

dns cache full , deleting last item

MX connect fail

skip list full, removing skip list

stack connect fail

fax program not configured

详细处理步骤:

1, 杀毒软件,尤其是瑞星。防火墙。根本没有安装。

2,检查25,110,8181,8383,8484 imail要开放的端口。正常。

3,c:windowssystem32driversetchost 用文本文件打开,是默认的条目。 正常。

4,清理DNS缓存, ipconfig /displaydns 先查看,后清理 ipconfig /flushdns 。依旧。

5,重启imailSMTP,系统的DNS服务。 依旧。

6,更改SMTPDNS 解析为本机备用DNS,广东省的DNS,域名解析的DNS。测试15~30分。依旧。

7,注销用户,重新登录。 依旧。

8,慎重起见,改回原DNS,即本机的主DNS。每二天清晨如依旧,则重启服务器。

9, 早晨来测试,真的依旧。头痛。 决定重启。

10,重启后,测试的邮箱立即收到imail寄出的邮件,恢复正常。

ican总结: 你可能觉的最初就应该重启,但作为一个IT工程师来说,SERVER的特殊性不同于普通的PC机。有很多人在享受服务器提供的互联网服务。随意的重启会给他们造成不必的麻繁。只有确定问题后,下次才可对症下药。此文找过很多资料,花费4,5个小时得出的总结。希望能够帮助你。