在本身搭建邮件系统时或者正在使用邮件系统的过程当中,很常常出现服务器忽然没法启用的状况。排除了自己机器病毒或者网络因素外,大多数状况是由于邮件的端口被占用,其中你们最熟悉的smtp、pop3服务默认使用的端口一旦被其余程序占用,若是不作相关设置,邮件服务器固然没法启动。下面以市面上的TurboMail邮件系统为例,解决邮件端口被占用的问题,你们能够触类旁通,参考一下。程序员
1.重启服务器
首先,若是在Windows平台,安装完毕后必定要从新启动服务器,保证全部的注册和安装信息可以正常运做。可是,Linux/Unix/AIX等平台就无需重启。
启动“Turbomail控制台”,若是发现Mail服务器和Webmail服务器没法正常运行,或者运行几秒钟后失败,一般都是由于防火墙或杀毒软件的缘由。web
2.系统防火墙
系统自带防火墙的效果通常都不强,大多数人都会关闭,企业的服务器更不可能依赖系统自带的防火墙,不然那将是匪夷所思。
若是不关闭系统防火墙,也能够经过在防火墙中设置例外端口。
Turbomail邮件服务器最易被占用的端口有三个:8080(HTTP协议,Webmail网页访问),25(smtp协议,邮件发送传输)、110(POP3协议,邮件接收)。正是由于邮件系统的这些端口被其余的程序所占用,才致使邮件服务器没法顺利工做。tomcat
3.系统程序占用举例
1)Windows 2003自带smtp service ,占用25端口,处理办法以下:控制面板=>>管理工具=>>服务,禁止 Simple mail transport protocol 服务。
2)Windows装了SP2补丁后自动运行程序Microsoft Windows POP3 Service Version 1.0 处理办法以下:控制面板=>>管理工具=>>服务,禁止服务服务器
4.杀毒防毒软件
全部的杀毒软件都包含“邮件查杀”这一部分,也正是经过以上端口等实施一种监控。熟悉这块技术的IT朋友确定知道,这将大大减缓邮件系统的工做效率,增长系统运行负担。Turbomail内嵌了著名的ClamAV邮件反病毒引擎,专业的邮件病毒功能是其余全能型软件所没法媲美的,只有专才能精,这是真理。
在保证服务器正常运行的状况下,关闭杀毒/防毒软件邮件监控这一部分功能,也能够进入具体页面放开相应的1十、25端口便可,Turbomail邮件系统彻底能担当阻挡病毒邮件的任务。目前市面上的主流杀毒软件,像MOD3二、卡巴斯奇、瑞星、McAfee VirusScan、Symantec AntiVirus 都有设置扫描邮件端口的设置,你们只要关闭这个服务就能够了。自己TurboMail已经自带了反病毒引擎,彻底不须要再补充杀毒软件。至于市面上其余邮件系统,你们能够细看产品说明,从而决定是否须要启动杀毒软件的邮件杀毒这一模块。网络
5.Tomcat
若是经过CMD检测为邮件系统端口被占用,但又不是上述缘由,那么极有多是tomcat在做怪。
简单的说,tomcat能够理解为jsp解释服务器。说白了,基于Java的Tomcat是不少程序的中间件。Tomcat除了技术先进、性能稳定,并且免费等特色外,还能跨平台,因此很受广大程序员的喜欢。再由于它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统经常使用的功能,于是深受Java 爱好者的喜好并获得了部分软件开发商的承认,成为目前比较流行的Web 应用服务器。基于以上种种缘由,因此服务器上其余软件极可能利用到Tomcat这个程序,而它默认占用的端口为8080,这也就与Turbomail的web端口发生冲突。常见的解决办法就是先中止其余程序tomcat的这个端口,而后成功启动邮件服务器。也能够按照客户的要求,将Turbomail的WEB端口改成非8080端口。jsp
小结
本文述及的状况基本涵盖了95%的状况, 若是服务器能正常启动,邮件也能正常发送,可是没法收到邮件,那么这一般是域名解析的问题了。工具