怎么搭建自己邮箱服务器,详细教程
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邮箱里看看,收到了没有
恭喜你,完成了自建邮局的搭建
怎么搭建自己邮箱服务器,详细教程相关推荐
- Window系统下搭建GIT本地服务器详细教程
文章目录 说明 软件 安装配置 设置windows service方式启动GitBlit 说明 1.因为信息安全 2.商业机密 3.所以就要做本地git服务 软件 这里搭建Git本地服务器我用的工具是 ...
- Windows7搭建FTP服务器详细教程
Windows7搭建FTP服务器详细教程 启用FTP功能 选择控制面板->程序->程序和功能->打开或关闭Windows功能->点开Internet信息服务,将其所有子项都选中 ...
- 从购买服务器到搭建WordPress博客详细教程
我的博客原文链接:从购买服务器到搭建WordPress博客详细教程 - Hoyerの小站 〇. 引言 你是否想过搭建一个自己的网站?是否想过随心所欲地设计网站的界面风格?是否想过用自己建的网站赚钱?这 ...
- Linux搭建SVN服务器详细教程
前言 本文讲解Linux系统下如何搭建SVN服务器,详细说明各配置项的功能,最终实现可管控多个项目的复杂配置. SVN是subversion的缩写,是一个开放源代码的版本控制系统,通过采用分支管理系统 ...
- Win10搭建FTP服务器详细教程-附操作截图
Win10搭建FTP服务器详细教程 1.设置电脑防火墙 1.打开"控制面板" →点击 "Windows Defender 防火墙" . 2.点击"允许 ...
- linux6 ftp配置,centos6.x vsftpd配置FTP服务器详细教程
centos6.x vsftpd配置FTP服务器详细教程 centos6.x中搭建FTP服务器步骤如下 1. 安装vsftpd 检查是否安装了vsftpd # rpm -qa | grep vsftp ...
- 【Hadoop HA】搭建Hadoop HA的详细教程
搭建Hadoop HA的详细教程 前置工作 配置host文件 ssh免密登录 JDK的配置 ZooKeeper配置 Hadoop HA配置文件 core-site.xml hdfs-site.xml ...
- 如何搭建企业邮箱服务器
在当今企业信息化时代,无论是初创的企业还是中大型的企业,企业邮箱都已经成为企业日常运作不可或缺的应用.企业邮箱不仅有助于企业建立高效的内部沟通渠道,而且还是企业对外联络的重要沟通工具之一.那么,如何搭 ...
- 企业邮箱服务器搭建,如何搭建企业邮箱服务器
原标题:如何搭建企业邮箱服务器 在当今企业信息化时代,无论是初创的企业还是中大型的企业,企业邮箱都已经成为企业日常运作不可或缺的应用.企业邮箱不仅有助于企业建立高效的内部沟通渠道,而且还是企业对外联络 ...
- 最新hexo+github搭建个人博客详细教程
最新hexo+github搭建个人博客详细教程 这是作者自己利用hexo+github搭建博客的完整过程,对自己搭建过程中踩过的坑做一个简单记录. 本人博客最终展示效果:https://huanyay ...
最新文章
- CF572_Div2_D2
- 【Centos 8】【Centos 7】安装 docker
- [转载]unix环境高级编程备忘:理解保存的设置用户ID,设置用户ID位,有效用户ID,实际用户ID...
- jaxb报错_JAXB做错了; 尝试Xembly
- c++中的继承--1(引出,继承方式,继承的对象模型)
- java字符串拼接_字符串拼接,什么时候会走StringBuilder?
- 【CNN】 吴恩达课程中几种网络的比较
- 仅需1分钟,让你的电脑变无线路由器
- 【jquery】fancybox 是一款优秀的 jquery 弹出层展示插件
- Adafruit_NeoPixel常用库函数详解
- vue中手机号码+座机号码、邮箱正则校验规则封装
- python 正则匹配指定号段手机号
- 网上的PS把图片变清晰的原理
- R语言使用cor.test函数检验两个数值向量之间的相关性系数是否具有统计显著性、对相关性系数进行显著性检验、基于pearson相关性检验
- 深圳大学 (2020) 研究生基础综合英语口语测试
- 毕业两年,我完成了月薪3k到月薪13k的转变
- 机器学习实战2--蒙特卡洛方法与Q-Q图(2022/10/12)
- 转转闲鱼交易猫源码搭建教程
- SQL Server 2012 详细安装
- 当IOS系统遇上XP系统没“化学反应”咋办