1.准备一台Windows服务器

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

2.准备一个域名

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

3.准备好邮局软件

下载地址:Download - hMailServer - Free open source email server for Microsoft Windows

4.准备好前端源码

下载地址:Roundcube Webmail Downloads

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

下载地址:宝塔面板下载,免费全能的服务器运维软件

安装宝塔面板

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

放行安全组端口

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

创建数据库

安装套件

安装好宝塔之后,进入到宝塔控制面板
我这里选择的以下版本,安装,等待完成

查看root密码

安装邮局服务

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

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

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

下一步,选择MySQL

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

下一步,找到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,在末尾加上

复制代码

  • 1
  • 2

language-ini

[Settings] PreferredHashAlgorithm=0 

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

然后重新打开hMailServer

切换语言,选择chinese,点击OK即可

在首页点击添加域名,然后点击保存

添加解析

添加一条mail记录A解析到你服务器IP

添加一条mail记录A解析到你服务器IP

添加一条@记录MX解析到主机名,上面设置的是mail,那么就是mail.daeny.cn.
注意后面有个英文句号

解析后的样子

去安全组放行端口

25,110,143,587

添加一个账户

前缀为test,密码为test123

上传源码,并解压

安装

访问http://mail.daeny.cn/installer/,进入到安装页面
有3个不OK,我们需要挨个解决一下

第一个

安装后,重启PHP

然后刷新http://mail.daeny.cn/installer/,看看是否OK,理论上是OK的

第二个

大概在914行,删掉前面的;号,意思就是取消注释,启用了,然后重启PHP,刷新安装页面,看看是否OK

第三个

安装后,重启PHP,看看是否OK,我这里反正全都绿了,哈哈

配置信息

点击下一步
填写数据库信息

勾选修改密码插件

测试

访问首页,正常就可以继续往下

配置修改密码插件

先别着急登录,先配置好

生效

去掉末尾的.dist,使之生效。

修改数据库连接,113行

修改SQL语句,138行

$config['password_query'] = 'UPDATE hm_accounts SET accountpassword=%p,accountpwencryption = 0 WHERE accountaddress=%u LIMIT 1';

保存

登录

输入test@daeny.cn,密码test123

成功啦

测试修改密码插件

手动退出登录,然后重新登录,大概率你会发现,连接失败了

别慌,这是自动封禁了,去服务器里,找到IP范围,删除你的账号即可

测试收信

用QQ邮箱往测试邮箱发送一封邮件

在我们的邮箱里刷新邮件

搞定啦

测试发信

我们这里回复刚刚收到的测试邮件

在QQ邮箱里看看,收到了没有

恭喜你,完成了自建邮局的搭建

怎么搭建自己邮箱服务器,详细教程相关推荐

  1. Window系统下搭建GIT本地服务器详细教程

    文章目录 说明 软件 安装配置 设置windows service方式启动GitBlit 说明 1.因为信息安全 2.商业机密 3.所以就要做本地git服务 软件 这里搭建Git本地服务器我用的工具是 ...

  2. Windows7搭建FTP服务器详细教程

    Windows7搭建FTP服务器详细教程 启用FTP功能 选择控制面板->程序->程序和功能->打开或关闭Windows功能->点开Internet信息服务,将其所有子项都选中 ...

  3. 从购买服务器到搭建WordPress博客详细教程

    我的博客原文链接:从购买服务器到搭建WordPress博客详细教程 - Hoyerの小站 〇. 引言 你是否想过搭建一个自己的网站?是否想过随心所欲地设计网站的界面风格?是否想过用自己建的网站赚钱?这 ...

  4. Linux搭建SVN服务器详细教程

    前言 本文讲解Linux系统下如何搭建SVN服务器,详细说明各配置项的功能,最终实现可管控多个项目的复杂配置. SVN是subversion的缩写,是一个开放源代码的版本控制系统,通过采用分支管理系统 ...

  5. Win10搭建FTP服务器详细教程-附操作截图

    Win10搭建FTP服务器详细教程 1.设置电脑防火墙 1.打开"控制面板" →点击 "Windows Defender 防火墙" . 2.点击"允许 ...

  6. linux6 ftp配置,centos6.x vsftpd配置FTP服务器详细教程

    centos6.x vsftpd配置FTP服务器详细教程 centos6.x中搭建FTP服务器步骤如下 1. 安装vsftpd 检查是否安装了vsftpd # rpm -qa | grep vsftp ...

  7. 【Hadoop HA】搭建Hadoop HA的详细教程

    搭建Hadoop HA的详细教程 前置工作 配置host文件 ssh免密登录 JDK的配置 ZooKeeper配置 Hadoop HA配置文件 core-site.xml hdfs-site.xml ...

  8. 如何搭建企业邮箱服务器

    在当今企业信息化时代,无论是初创的企业还是中大型的企业,企业邮箱都已经成为企业日常运作不可或缺的应用.企业邮箱不仅有助于企业建立高效的内部沟通渠道,而且还是企业对外联络的重要沟通工具之一.那么,如何搭 ...

  9. 企业邮箱服务器搭建,如何搭建企业邮箱服务器

    原标题:如何搭建企业邮箱服务器 在当今企业信息化时代,无论是初创的企业还是中大型的企业,企业邮箱都已经成为企业日常运作不可或缺的应用.企业邮箱不仅有助于企业建立高效的内部沟通渠道,而且还是企业对外联络 ...

  10. 最新hexo+github搭建个人博客详细教程

    最新hexo+github搭建个人博客详细教程 这是作者自己利用hexo+github搭建博客的完整过程,对自己搭建过程中踩过的坑做一个简单记录. 本人博客最终展示效果:https://huanyay ...

最新文章

  1. CF572_Div2_D2
  2. 【Centos 8】【Centos 7】安装 docker
  3. [转载]unix环境高级编程备忘:理解保存的设置用户ID,设置用户ID位,有效用户ID,实际用户ID...
  4. jaxb报错_JAXB做错了; 尝试Xembly
  5. c++中的继承--1(引出,继承方式,继承的对象模型)
  6. java字符串拼接_字符串拼接,什么时候会走StringBuilder?
  7. 【CNN】 吴恩达课程中几种网络的比较
  8. 仅需1分钟,让你的电脑变无线路由器
  9. 【jquery】fancybox 是一款优秀的 jquery 弹出层展示插件
  10. Adafruit_NeoPixel常用库函数详解
  11. vue中手机号码+座机号码、邮箱正则校验规则封装
  12. python 正则匹配指定号段手机号
  13. 网上的PS把图片变清晰的原理
  14. R语言使用cor.test函数检验两个数值向量之间的相关性系数是否具有统计显著性、对相关性系数进行显著性检验、基于pearson相关性检验
  15. 深圳大学 (2020) 研究生基础综合英语口语测试
  16. 毕业两年,我完成了月薪3k到月薪13k的转变
  17. 机器学习实战2--蒙特卡洛方法与Q-Q图(2022/10/12)
  18. 转转闲鱼交易猫源码搭建教程
  19. SQL Server 2012 详细安装
  20. 当IOS系统遇上XP系统没“化学反应”咋办

热门文章

  1. Android 系统的分区和文件系统(1)- Android 系统源码结构分析
  2. vue 每个页面动态切换title keywords description (seo的设置)
  3. 人工智能产品的测试探索
  4. 努力打卡 每天学习 不浪费每一天 Day17
  5. jsjiemi.v6一键解密|js解密
  6. arcpy 诸多操作教程代码 读取shp保存到mxd等
  7. Couple Learning 模型代码开源 | DCASE | 声音事件监测 | 半监督
  8. 30+男生程序员中年如何破局
  9. Java实现干支纪年法
  10. 考研前辈的后悔清单,你中了多少条?