环境:
win 2k3 server sp2 , imail 8.22 , 固定外网IP。
问题:
外寄邮件失败,对方收不到。---说明SMTP服务有问题。 可以收到对方的邮件。---说明POP服务正常。
描述:
重点设置SMTP的DNS解析,将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,重启imail的SMTP,系统的DNS服务。 依旧。
6,更改SMTP的DNS 解析为本机备用DNS,广东省的DNS,域名解析的DNS。测试15~30分。依旧。
7,注销用户,重新登录。 依旧。
8,慎重起见,改回原DNS,即本机的主DNS。每二天清晨如依旧,则重启服务器。
9, 早晨来测试,真的依旧。头痛。 决定重启。
10,重启后,测试的邮箱立即收到imail寄出的邮件,恢复正常。
ican总结: 你可能觉的最初就应该重启,但作为一个IT工程师来说,SERVER的特殊性不同于普通的PC机。有很多人在享受服务器提供的互联网服务。随意的重启会给他们造成不必的麻繁。只有确定问题后,下次才可对症下药。此文找过很多资料,花费4,5个小时得出的总结。希望能够帮助你。