同事发来需求,需要几百个真实的邮箱账号,用于WEB测试注册时使用,不需要用来发送邮件,仅是后端做验证而已。

    燃鹅,手头上没有多的服务器可以用,咋办? VM + 开源邮箱服务端方案灵光一闪。

VM没啥好说的,在win机器上安装workstation ,安装win2008R2, 内存4G,虚拟磁盘100G,分两个分区。

win下的开源邮箱服务器找了一下,功夫不负有心人,找到了hMailServer。

其官方网站:https://www.hmailserver.com/

支持的协议:IMAP, SMTP and POP3。支持垃圾邮件保护,并且能附加上病毒扫描功能,对入站和出站的信件进行扫描。 看上去还行~

在官网下载链接中,有两个版本,本次选择hMailServer 5.6.6 ,开始down it~


部署步骤:

1、安装hMailServer 5.6.6,双击运行。

f0ee31965649574dd158d7c2bf4be2c7.jpg-wh_


67c3616d368a4ec0bc4e37d3c943ffc2.png-wh_


9d95f1e3d631cbf0ae2453f98564a870.png-wh_


全部安装上~

e1127120844ef048444f796727764846.png-wh_


点击install, 开始安装。

0b0b570b981989a2a45a243e09c81b59.png-wh_


安装完成后,在开始-程序菜单中,找一下hMailServer  Administratortool 。

0ad1dac64765effe4c1128fb1d928763.png-wh_

该工具用于配置邮箱服务器。


62a935a9b742264cf88f0c3c0ce38518.png-wh_

打开配置窗口,可以将语言修改为中文。

配置 域名,端口,创建邮箱账号。

提示:win服务器防火墙放行25,110端口。

因这台邮件服务器位于局域网,须做目的地址转换。


登录域名管理,公网IP绑定域名,并配置MX记录,OL,开始测试和使用吧~


更多高级玩法,详细参考官网的文档页面!