服务器最近使用了winwebmail搭建了企业邮局服务 , 奇怪的是服务器运行一段时间后发信到外部邮件地址就会失败 。在winwebmail图标上点击右键-》工具-》清空待发邮件 , 可以看到有待发邮件堆积 , 但是不多 , 就是没有发送成功的邮件数 , 所以排除被人利用发送垃圾邮件以至于堵塞服务器端口的可能性 。使用winwebmail自带诊断工具得到诊断结果:25端口被占用 , 在服务器telnet本机25端口 , 果然不能;但是在客户端telnet服务器25端口一点问题都没有 , 传说中的能进不能出 , 怪哉怪哉!
winwebmail对于25端口被占用的解释和解决方法是这样的 。
25端口被占用:
当安装了其他的邮件服务器软件或某些防病毒及防火墙软件时 , 经常会发生25端口被占用的情况 , 这样一来WinWebMail将不会有机会处理发往本服务器25端口的电子邮件 。以下命令可以查看使用服务器25端口的是否是WinWebMail:
telnet 服务器IP地址 25
如为:220 ESMTP on WinWebMail [x.x.x.x] ready. http://www.winwebmail.com
就说明一切正常 , 否则您可能需要将占用25端口的其他软件卸载并重新启动WinWebMail服务程序 。
最常见的情况是:服务器上IIS*的微软SMTP服务(Simple Mail Transpor Protocol)没有卸载 , 从而引起 25端口冲突 , 导致 WinWebMail 无法正常工作 。
解决办法:卸载或禁用微软的SMTP服务 , 然后重启一下 WinWebMail 的服务程序 。
微软的smtp服务确实安装过 , 不过已经被我停止了 , 停止和禁用效果差不多吧?为了排除这个原因 , 还是直接卸载 。于是卸载 , 然后重启winwebmail , 发现没用 。
继续检查 , 运行netstat -an,各端口正常打开 , 无恶意连接 , 25端口空闲 , ping本机 , 一点问题都没有 , 但是...telnet本机任意端口 , 都不能连上!
防火墙 , 没有;杀毒软件 , 是诺顿的企业版 , 一直用的是这个 , 没听说有封端口的功能;本地连接的ip策略 , 没有改过 , 该开的端口都是开的;除非 , 机房的防火墙把这些端口给封了...
服务器反正开了很久了 , 重启一下先 。
结果 , 发现...重启后一切恢复正常 。
【Win webmail 发信失败,25端口被占用问题】开始怀疑是服务器中木马 , 发送数据包堵塞各端口 , 于是把诺顿升级到最新病毒库 , 启动全盘扫描 , 然后爬去睡觉了 , 早晨起来的时候查看杀毒记录 , 除了邮件附件里面杀到几个病毒 , 并没有发现其它 。
推荐阅读
- Windows 2003 邮件服务器的架设过程详解
- 使用 Winmail Server 轻松架设邮件服务器
- Windows 2003邮件服务器全攻略
- Wine怎么安装/卸载?Wine安装/卸载命令
- Wine 2.0.5版本怎么样?Wine 2.0.5版本值得更新吗?
- win 7/8.1/10新补丁KB4093836怎么样?主打修复Intel两大漏洞
- win 10安全杀毒软件出现不兼容怎么办?
- winxp系统出现爱奇艺不可打开具体处理方法
- win 10 Build 17623版本支持HEIF格式吗?
- win 10系统怎么清理安装残留?怎么对c盘磁盘清理?
