hMailServer 邮件系统安装配置篇

[ 作者:笑傲江湖 发布于:2011年-6月-14日 8:31 星期二  分类:百 宝 箱 ]

  此篇进入正题,详细的说一下安装和配置过程。得先说一下,hMailServer是真正的邮件服务端,而Roundcube Webmail仅仅是为hMailServer提供Webmail应用的,可以让你通过Web方式收发邮件,如果你不用Web方式收发邮件,只安装hMailServer就可以了,通过邮件客户端就能收发邮件,比如Outlook或者Foxmail等。
  不要被上一篇的系统要求吓到,碰到问题再去看看哪里需要解决,先把hMailServer安装了,下载回来的是可执行文件,Windows下安装问题不大,hMailServer本身还带有Web方式管理邮件系统,也是PHP的,所以要想用Web方式管理邮件系统,你的PHP环境也得先搭建好,而且Roundcube WebMail也是需要PHP的,还有就是数据库的问题,hMailServer可以使用自带的简化本版的MSSQL,或者用Mysql也行,看你喜好。所以安装hMailServer和Roundcube WebMail之前,请先把PHP+Mysql搞定,起码要求的版本要满足需要,至于是Apache还是IIS也看你的需要了。还有就是要先把你的域名解析到服务器的IP地址上,比如abc.com/mail.abc.com,域名的MX记录不要忘了添加。有时间的话,再把域名的TXT记录也加上,提前用工具把域名的DKIM和SPF记录做好,以免发出的邮件被当成垃圾邮件拒收了。又罗嗦了这么多,看来真是老了,进入正题,安装hMailServer:

[hMailServer安装 1、双击hMailServer-5.3.2-B1769.exe]
[hMailServer安装 2、点击Next下一步,选择数据库类型。]


hMailServer + Roundcube Webmail [邮件系统介绍篇]

[ 作者:笑傲江湖 发布于:2011年-6月-12日 11:30 星期日  分类:百 宝 箱 ]

  hMailServer是一款免费、开源的,运行于Windows系统下的邮件服务器软件。目前最新版本是hMailServer 5.3.3 - Build 1879,俺安装使用的是hMailServer 5.3.2 - Build 1769。其被广泛的应用在互联网的各个行业,公司、政府、学校等等,支持通用的邮件协议(IMAP、SMTP、POP3),能轻松的与已有的WebMail系统集成,比如AfterLogic的Webmai pro、Roundcube Free Webmail、SquirrelMail等,还可集成反垃圾邮件和病毒扫描等功能。hMailServer邮件系统的的系统配置信息保存在数据库中,支持Mysql、MSSQL、PostgreSQL,通过其API可以与现有的其他系统进行整合去管理用户帐号,同时它还内建支持Active Directory。作为免费开源的邮件系统,hMailServer算是小巧玲珑,功能齐全的瑞士军刀了。
  Webmail这里俺选择的是Roundcube Free Webmail 0.5.3,与hMailServer配合使用总体感觉还是不错,尤其是Roundcube Free Webmail的界面UI非常不错,官方就支持多语言,不过其新版带的中文语言文件翻译的不是很全,需要自己对照英文语言文件添加一下即可。hMailServer本身没有带中文语言包,网上可以找到低版本的语言包,然后需要自力更生翻译添加一下。
  这里还有个小波折,刚开始Webmail选的是AfterLogic的Webmai lite pro,这个是免费的,版本是低一点的5.1.8,新的Webmai pro是收费的,结果用下来,收发邮件正常,但是通过WEB方式收邮件的附件有问题,附件的中文名显示是OK的,可是附件内容显示乱码,比如txt、doc文档,txt被转成UTF-8编码了,doc文档打开提示需要转换编码,rar或者是jpg等附件,通过WEB方式下载到本地,打开时提示文件格式不正确或者是文件损坏,Google一圈也没找到问题出在哪里。但是通过邮件客户端收发的邮件,邮件附件又是正常的,说明hMailServer没问题,那就是AfterLogic的Webmai lite pro哪里出毛病了,没办法,咱也不会PHP的编程和开发,所以只能放弃,且通过AfterLogic官方网站提供的Webmai pro在线DEMO,接收了一下同一封邮件,在WEB方式下在附件全都是正常的,搞不懂了,莫非是为了让花钱买正版?这仅仅是本人比较阴暗的猜测,毕竟人家能提供免费的Webmail已经不错了,这里还是要感谢一下,虽然最终没有能用成。
  最后换用了Roundcube Webmail,也是Free的,且插件比较丰富,可以扩展很多WebMail的功能,经过一周的使用,效果还是不错,作为免费的MailServer+Webmail已经非常好了,这里就不感谢什么CCAV了,需要感谢的是hMailServer和Roundcube的开发者们,辛苦了。