超详细的Windows搭建hMailServer开源邮件服务器

开源 0


hMailServer是开源的邮件服务器软件,免费提供下载使用;而Microsoft Exchange是商业软件,通常需要购买授权来使用。两者相对来说,取决于您的需求和组织的规模。如果您是中小型企业组织或者是个人用户,并且希望后期维护的工作简单、又拥有一套免费的邮件服务器解决方案,那么hMailServer会是一个不错的选择


系统环境
WindowsServer2012R2(我这里用的是腾讯的云服务器,用物理服务器也可以,但需要有公网固定IP)
本邮件服务器由MySql5.7.43 + hMailServer5.6.8搭建

(一)、首先下载安装数据库MySql5.7.43
 (一)1、MySql5.7.43下载安装教程          ​​​​​​https://blog.csdn.net/weixin_38029786/article/details/132799111
MySQL的下载安装就不说了,请移步上面↑↑↑↑↑↑↑↑↑↑↑

(二)、下载安装hMailServer5.6.8
(二)1、hMailServer官网下载地址https://www.hmailserver.com/download

(二)2、下载完成后,右键以管理员身份运行


(二)3、点击Next 进入下一步

(二)4、选中I accept the agreement,然后点击Next 进入下一步

(二)5、选择安装位置,我这里选择安装在C盘 (因为我的是云服务器没有D盘,所以安装在C盘,有D盘的可以安装在D盘,因为后期的邮件会积累越来越多,建议安装在D盘)


(二)6、选择Full installation完整安装,点击Next 进入下一步


(二)7、我这里为了后续可以使用网页版的邮箱,选择使用MySQL


(二)8、 点击Next 进入下一步


(二)9、输入你要设置的hMailServer管理员密码,输入两次


(二)10、点击Install,进行安装


(二)11、输入刚才设置的hMailServer管理员密码


(二)12、点击Next 进入下一步


(二)13、选择Create a new hMailServer database (意思是创建一个新的hMailServer数据库)

(二)14、我这里选择MySQL数据库,原因是为了后期可以使用网页版的邮件,用PHP+MySQL搭建


(二)15、按以下操作输入内容


(二)16、选择hMail依赖的MySQL数据库服务


(二)17、点击Next 进入下一步


(二)18、报错:提示缺少32位的libmysql.dll文件,需要下载libmysql.dll文件
这里为了节省大家时间,我准备好了32位的libmysql.dll文件下载链接https://download.csdn.net/download/weixin_38029786/88330133


(二)19、把下载好的libmysql.dll放在安装目录C:/Program Files (x86)/hMailServer/Bin里面

(二)20、上面libmysql.dll搞好后,继续点击Next 

(二)21、点击Close 


(二)22、点击Finish 完成


(二)23、输入前面设置好的hMail管理员密码来登入


(二)24、界面全是English的,下面我们继续来把它汉化


(二)25、汉化要先下载中文chinese.ini配置文件,这里为了节省大家时间,我准备好了chinese.ini的文件下载链接https://download.csdn.net/download/weixin_38029786/88331592
下载完之后,把chinese文件复制到安装目录C:/Program Files (x86)/hMailServer/Languages里面


(二)26、然后在hMail的目录C:/Program Files (x86)/hMailServer/Bin下找到hMailServer.ini配置文件,进入编辑


(二)27、找到ValidLanguages在后面加上chinese,然后保存再关闭


(二)28、然后摁住Ctrl+R键打开运行,输入services.msc按回车键打开服务,找到hMailServer,右键点击重新启动


(二)29、重新打开hMailServer,按下面步骤选择chinese再点击OK后会自动退出,重新登录就好


(二)30、重新登录后就是中文界面了


(二)31、下面继续配置域名,没有域名的可以到华为云、腾讯云、阿里云注册


(二)32、添加邮箱账号




(二)33、创建好邮箱账号后,在域名服务商后台解析MX记录到此hMail服务器上,我这里是用华为云注册的域名,所以用华为云的域名后台演示,按下面步骤添加3条记录

​​​​​​​

(二)34、在防火墙放行25、110、143端口,我这里用的是腾讯云的云服务器,所以就用腾讯云的后台防火墙操作演示,如果用的是物理服务器的,大家可以根据自己的防火墙规则来设定端口放行


(二)35、在办公电脑上使用Foxmail客户端收发邮件





 

也许您对下面的内容还感兴趣: