搭建邮局-1.安装hMailserver和配置邮局

目录

前言

hMailserver是Windows用的
如果需要Linux 或 Free/OpenBSD,可以使用iRedMail

准备

1.准备一台Windows服务器

此文用的腾讯云的,北京地区

需要注意,在我写这篇文章时,腾讯云还没有过滤TCP 25端口出方向流量,不需要单独解封
现在据我所知,阿里云、腾讯云默认是过滤掉了TCP 25端口出方向的流量,即向外发邮件的流量,需要单独申请解封,具体请百度

如何查看你服务器是否过滤了TCP 25端口 出方向流量

在服务器中打开cmd命令行
telnet mail.hmailserver.com 25
如果通那就正常,否则就不行,会导致只能接收到邮件,但是发不出去邮件

2.准备一个域名

(使用国内服务器需要备案)此文举例用的:daeny.cn

3.准备好邮局软件

下载地址:https://www.hmailserver.com/download

4.准备好前端源码

下载地址:https://roundcube.net/download/

5.准备好Windows宝塔面板安装软件

下载地址:https://www.bt.cn/new/download.html

安装宝塔面板

此处省略一万字,不过多介绍

放行安全组端口

8888(宝塔管理面板端口)
888(phpMyadmin端口)(可选)

创建数据库

安装套件

安装好宝塔之后,进入到宝塔控制面板
我这里选择的以下版本,安装,等待完成
注意,建议phpmyadmin4.4,php7.3
注意,mysql必须5.6及以上

查看root密码

安装邮局服务

一路下一步,到这里要刹住车,选第二个,因为我们用的MySQL

点击下一步,到这里要设置一下这个软件的密码,类似安全密码,我这里弄成了admin

点击下一步,会让你输入刚刚设置的密码,我刚刚设置的是admin
这里选第一个,创建一个hMailServer数据库

下一步,选择MySQL

下一步,填写数据库信息
Database name是你要创建的数据库名称
下面的账号密码是rootroot的密码

下一步,找到btPanel(btPanel),这个就是宝塔面板的意思

下一步,不出意外的话,会报错,提示缺少一个dll文件

没关系,正常,我上传这个文件到我博客了,点击下方链接下载这个文件
(博客园限制每天文件的下载流量,如果今天不能下载了,就等明天早点来)
https://files-cdn.cnblogs.com/files/blogs/693706/libmysql.zip
下载好后,解压,把dll放到hMailServer/Bin文件夹里

放好后,点击上一步
然后重新点击下一步,点击,完成,会自动打开hMailServer

选择第一个,点击connect,输入我们设置的管理员密码,admin

这样就安装成功了

设置汉化

先退出软件,下载chinese.ini,放到Languages文件夹里,下载后解压即可,我这里也提供了
https://files-cdn.cnblogs.com/files/blogs/693706/chinese.zip

然后打开Bin目录的hMailServer.ini,加上,chinese

设置密码加密方式,不加密

还是那个文件,hMailServer.ini,在末尾加上

[Settings]
PreferredHashAlgorithm=0

保存后,打开任务管理器,切换到服务栏,找到hMailServer,右键,重启服务

然后重新打开hMailServer
切换语言,选择chinese,点击OK即可

设置

关闭自动停用

批量管理、HTTP API接口

介绍

hMailServer自建邮局专用HTTP API接口,支持批量查询、添加、删除域名,批量查询、添加、删除邮箱账号,还可以批量设置邮件转发、删除邮件记录等。同时还提供了邮件查询功能,可以获取收信、发信邮件列表,还可以直接读取某个邮箱账号的最新一封邮件,支持垃圾箱,支持接口鉴权,稳定不崩溃。接口文档:https://hmserver.apifox.cn/

价格

永久离线版400元,不限制机器数量,永久包售后更新。免费赠送配套的可视化管家软件
如有需要、有任何问题请联系 Daen QQ 1330166564
此外承接代搭建hMailServer邮局、各种软件、接口定制开发

截图演示

1.png

2.png

3.png

4.png

4.5.png

5.png

6.png

posted @ 2022-03-22 20:41  DaenMax  阅读(5178)  评论(1编辑  收藏  举报