公司购买了企业邮局给员工提供邮件服务,这样收发外部邮件都没有问题,但有个非常不好的地方,绝大多数邮件都是在内部互相之间转发的 ,结果就导致一个问题,不管这个邮件是不是发给内部的, 邮件都得到外部邮件服务器上转一圈,如果邮件小还好说,有时候数MB的附件,一发一收都得占不少网络资源,一直就想找个办法,能否让发往内部的邮件不需要外部邮件服务器中转,直接局域网内部就搞定了,外部邮件通过外部服务器收发呢?当然,基本上大部分邮件服务器都有这样的功能,但都或者庞大无比,或者价值不菲,当然,linux下有许多开源软件可以搞定,但公司还有许多软件需要运行在windows下,而且linux下的邮件服务器配置复杂啊。
偶然之间发现了hMailServer这个好email server,hMailServer是仅运行在windows下的一个邮件服务器,首先,hMailServer体积很小,最新版的5.3.2也仅仅3M多,别看hMail体积小,但它提供的功能可不少,POP3、SMTP、IMAP服务、多域名、别名、SSL支持、防病毒、防垃圾、内置备份功能、脚本支持、服务端规则支持、多语言、MYSQL、PostgreSQL或MSSQL后端支持、web管理界面等等,别的邮件服务器有的功能基本上hMail都具备了,最最重要的,hMailServer是开源软件,完全免费使用,hmaiserver配置也非常简单,下面就开始吧 。
hMailServer需要.Net Framework 2.0的支持,所以先安装好.NetFramework 2.0,也可以先不安装,那么会在hMailServer安装途中提示在线安装.net Framework 2.0,下面看我们今天需要的软件。

1、hMailServer 5.3.2,可以在hMail官方网站下载。
2、hMailServer 5.3汉化包,可以在网上搜到,其实很简单,也就是一个.ini文件
3、WampServer 2.0,这是一个windows下的apache+mysql+php的服务器软件,免费简单实用,可在wampserver官方网站下载
,如果仅仅需要实现hMailServer的功能可以不需要wampserver,只是这里我添加了webmail的支持,所以需要php的支持。
4、webmail,hmailserver本身没有提供webmail,AfterLogic Webmail Lite PHP,是一个非常易用的webmail,支持AJAX和皮肤更换。支持POP3、IMAP和 SMTP,安装非常简单,需要PHP和MYSQL的支持,另外还有个.Net版的,这里我就实用PHP版的了,可在AfterLogic官网上下载。你也可以选择其他的webmail如squirrelmail、roundcube webmail,这个凭个人喜好。
下面开始安装
WampServer的安装就不多说了,很简单
hmaiserver的安装也很简单,把hMailServer安装到独立的分区
用户不多,我就直接使用内置的数据库引擎mssql ce,如果用户多的话,可以选择下面的mysql、mssql、postgresql数据库
事先没有安装.NetFramework 2.0的提示
设置hMailServer管理密码
安装完成后,把汉化文件里的chinese.ini复制到hMailServer安装目录的languages目录下,因为这个汉化文件是5.3的,对比英文语言文件,把缺少的两行复制过来,随便翻译一下
然后打开到bin目录下的hMailServer.ini文件,在GUILanguages字段下增加chinese的支持
把hMailServer的服务停止再启动一下
打开hMailServer Administrator,连接本地服务器,密码就是安装hMailServer时设置的管理密码了
文章分类: 技术教程
字数统计:本文共有 1587 个
本文链接:http://blog.442442.xyz/jishujiaocheng/138.html
发表评论: