用hMailServer+roundcubemail+宝塔安装配置一个自己的邮箱服务

用hMailServer+roundcubemail安装配置一个自己的邮箱服务

1、准备工具与资料:

  • 云服务器一台 基础配置就行 2核4G。
  • 域名一个 以下用lizipro.cn示例。
  • hMailServer安装包
  • roundcubemail安装包
  • 异常处理插件补丁: libmysql.zip

2、hMailServer服务安装:

  1. 下载 hMailServer安装包(windows安装包),根据提示进行安装。

    first

    ⬇️

image-20240512105830738

image-20240512110610310

设置待会儿要进服务的密码

20240512110939

点击安装

20240512111115

输入刚刚的密码:

20240512111209

下一步进行数据连接设置

20240512111240

可以建一个新的也可以选择建好的,这里我选择提前建好的。

20240512111329

选择数据库类型:MYSQL

20240512111417

配置MYSQL

20240512111708

选择服务,我这里是用宝塔,也可以根据自己的情况选择

20240512111806

下一步下一步…几乎安装过程中99%的人都会看到这个报错提示:

20240512111901

那么第一步的工具就有用了,下载mysql补丁 libmysql.zip 放到下面的路径下:

20240512112131

点击下一步:

20240512112204

关闭后 就安装成功了 点击完成就会自动打开

20240512112244

输入刚刚的密码进入页面 设置domain等

20240512112351

添加账户:

20240512112551

我是这么填的:albert@lizi.cn 密码:albert123 200M 大小根据具体情况设置,然后点击save

20240512112719

3、roundcubemail安装

在宝塔面板添加php网站,填好直接提交

20240512113235

进入安装路径 上传下载的压缩包

20240512113807

双击解压到当前文件夹 需要把其解压到当前的根目录

20240512113843

20240512113957

域名解析:加入 mail.xxx.cn @主机记录 在记录值写:mail.xxx.cn. 还有*泛域名解析。

image-20240512114351291

访问http://mail.xxxx.cn/installer 进行安装;

后面的操作是参考博客:https://blog.csdn.net/weixin_45127815/article/details/123805307

他写的很好,大家可以去看看 ;

成功后就可以进入网页端进行发送带有自己的域名的邮箱了

测试安装效果:

image-20240512114902987

image-20240512115116543

在这里插入图片描述

在这里插入图片描述

大功告成!!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/691543.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MyBatis-plus(一):快速入门

目录 一、MyBatis-plus 快速入门 1、原理 2、实体类命名规则 3、常见注解 4、主键 id 策略 5、使用 TableField 的常见场景 6、常用配置 二、核心功能 1、条件构造器 2、自定义 SQL 3、IService 接口 一、MyBatis-plus 快速入门 1、原理 MyBatisPlus 通过扫描实体…

多个文件 import 的相同模块里的对象

多个文件 import 的相同模块里的对象,是否永远都是同一个对象? 在store的index.js中 import vue from ‘vue’ import Vuex from ‘vuex’ 并配置有关对象 然后再app.vue中配置vm 在不同的文件中 import一个vue对象,在任何情况下&#…

pycharm 将项目连同库一起打包及虚拟环境的使用

目录 一、创建虚拟环境 1、用 anaconda 创建 2、Pycharm 直接创建 二、虚拟环境安装第三方库 1、创建项目后,启动终端(Alt F12),或者点击下方标记处。 2、使用 pip 或者 conda 来进行三方库的安装或卸载 3、将项目中的库放入文档,便于…

HCIP的学习(14)

过滤策略—filter-policy ​ 思科中:分发列表 ​ 过滤策略是只能够针对于路由信息进行筛选(过滤)的工具,而无法针对于LSA进行过滤。 在R4的出方向上配置过滤策略,使得R1不能学习到23.0.0.0/24路由信息1、抓取流量 […

《Linux运维总结:ARM64架构CPU基于docker-compose一离线部署rabbitmq 3.10.25容器版镜像模式集群》

总结:整理不易,如果对你有帮助,可否点赞关注一下? 更多详细内容请参考:《Linux运维篇:Linux系统运维指南》 一、部署背景 由于业务系统的特殊性,我们需要面向不通的客户安装我们的业务系统&…

Windows系统下通过nginx配置多项目

文章目录 前言大概思路实际操作记录:查看nginx 错误日志问下AI注意点: 当访问域名根路径时,重定向到/pc解决: 总结 前言 在windows电脑启动一个nginx 测试配置多前端项目,一个pc端(vue3tsvite &#xff0c…

金三银四面试题(二十六):责任链模式知多少?

什么是责任链模式 责任链模式(Chain of Responsibility Pattern)是一种行为型设计模式,旨在通过将请求的处理分布在一系列对象上,从而使得多个对象可以尝试处理同一个请求。这些对象被链接成一条链,每个对象都可以对请…

8种区块链开发者必须知道的顶级编程语言!

我来问你一个问题:请说出一种技术,它以去中心化、不可篡改和透明性等核心特征席卷了全球。 这个问题的答案是,当然是区块链,它在近些年进入大家的视野并颠覆了工商业,没有任何其他技术能够做到这一点。 预计从2020年…

1065 单身狗

solution “单身狗”&#xff1a;没有搭子或者搭子没来的参与者输出id时按增序输出 #include<iostream> #include<map> #include<algorithm> using namespace std; const int maxn 1e6, maxn1 1e4 10; int flag[maxn] {0}, all[maxn1]; int main(){int…

weblogic 反序列化 CVE-2018-2628

这个漏洞因为java版本问题一直下载不了ysoserial反序列化工具&#xff0c;没办法生成payload。这里记录一下漏洞原理。 一、漏洞简介 Weblogic Server中的RMI 通信使用T3协议在Weblogic Server和其它Java程序&#xff08;客户端或者其它Weblogic Server实例&#xff09;之间传…

JVM之运行时数据区

Java虚拟机在运行时管理的内存区域被称为运行时数据区。 程序计数器&#xff1a; 也叫pc寄存器&#xff0c;每个线程会通过程序计数器记录当前要执行的字节码指令的地址。程序计数器在运行时是不会发生内存溢出的&#xff0c;因为每个线程只存储一个固定长度的内存地址。 JAVA虚…

【网站项目】SpringBoot803房屋租赁管理系统

&#x1f64a;作者简介&#xff1a;拥有多年开发工作经验&#xff0c;分享技术代码帮助学生学习&#xff0c;独立完成自己的项目或者毕业设计。 代码可以私聊博主获取。&#x1f339;赠送计算机毕业设计600个选题excel文件&#xff0c;帮助大学选题。赠送开题报告模板&#xff…