目录

创建网站

上传源码,并解压

安装

访问http://mail.daeny.cn/installer/,进入到安装页面

有3个不OK,我们需要挨个解决一下

第一个



安装后,重启PHP



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

第二个

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

第三个

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

配置信息

点击下一步

然后填写数据库信息

勾选修改密码插件

然后点击最下面的CREATE CONFIG按钮

然后再点击CONTIINUE按钮

点击Initialize database按钮,进行数据库初始化

测试

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

配置修改密码插件

先别着急登录,先配置好

生效



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

修改数据库连接,113行

$config['password_db_dsn'] = 'mysql://数据库账号:数据库密码@localhost/数据库名称';

就是和我们在上面配置的一样

修改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邮箱里看看,收到了没有



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

批量管理、HTTP API接口

介绍

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

价格

永久离线版400元,不限制机器数量,永久包售后更新。免费赠送配套的可视化管家软件

如有需要、有任何问题请联系 Daen QQ 1330166564

此外承接代搭建hMailServer邮局、各种软件、接口定制开发

截图演示

搭建邮局-3.安装邮局前端roundcube和测试的更多相关文章

  1. LNMP环境搭建:Nginx安装、测试与域名配置

    Nginx作为一款优秀的Web Server软件同时也是一款优秀的负载均衡或前端反向代理.缓存服务软件 2.编译安装Nginx (1)安装Nginx依赖函数库pcre pcre为“perl兼容正则表达 ...

  2. Hadoop3集群搭建之——虚拟机安装

    现在做的项目是个大数据报表系统,刚开始的时候,负责做Java方面的接口(项目前端为独立的Java web 系统,后端也是Java web的系统,前后端系统通过接口传输数据),后来领导觉得大家需要多元化 ...

  3. 基于 Express+Gulp+BrowserSync 搭建一套高性能的前端开发环境

    基于 Express+Gulp+BrowserSync 搭建一套高性能的前端开发环境 Express 是比较经典的,也是最常用的 Nodejs Web框架. 一.Express 快速构建一个web应用 ...

  4. 内网 Ubuntu 20.04 搭建 docusaurus 项目(或前端项目)的环境(mobaxterm、tigervnc、nfs、node)

    内网 Ubuntu 20.04 搭建 docusaurus 项目(或前端项目)的环境 背景 内网开发机是 win7,只能安装 node 14 以下,而 spug 的文档项目采用的是 Facebook ...

  5. Tesseract环境搭建及编译安装

    Tesseract环境搭建及编译安装 Tesseract源码都是C++源码:对于不咋会C++的人来说,这真是...虽然说语言有相通性,但是...哎!!!!! 分享出来,也希望对大家有所帮助. 环境:w ...

  6. Hadoop3集群搭建之——hbase安装及简单操作

    折腾了这么久,hbase终于装好了 ------------------------- 上篇: Hadoop3集群搭建之——虚拟机安装 Hadoop3集群搭建之——安装hadoop,配置环境 Hado ...

  7. Hadoop3集群搭建之——hive安装

    Hadoop3集群搭建之——虚拟机安装 Hadoop3集群搭建之——安装hadoop,配置环境 Hadoop3集群搭建之——配置ntp服务 Hadoop3集群搭建之——hbase安装及简单操作 现在到 ...

  8. Python环境搭建和pycharm安装

    Python环境搭建和pycharm安装 本人安装环境为Windows10系统,下载的Python版本为3.4社区版本,可参考 1.下载Python3.4版本 官网:https://www.pytho ...

  9. LNMP环境搭建之php安装,wordpress博客搭建

    LNMP环境搭建之php安装,wordpress博客搭建 一.介绍: 1.什么是CGI CGI全称是"通用网关接口"(Common Gateway Interface),HTTP服 ...

  10. swoole新手教程01-环境搭建及扩展安装

    写在前面的废话 <swoole源代码分析>已经写了13章,整个swoole的核心架构基本都分析的差点儿相同了.于是心里一直以来想整理swoole的文档并写一份教程的想法就再度浮了出来. 实 ...

随机推荐

  1. 【数值计算方法】2&3维高斯积分的python实现

    目录 二维高斯积分 三维高斯积分 验证 本文只给出pythont实现和例题,数学推导见[数值计算方法]数值积分&微分-python实现 - FE-有限元鹰 - 博客园 二维高斯积分 pytho ...

  2. [Qt基础-06] QButtonGroup

    QButtonGroup 本文主要根据QT官方帮助文档以及日常使用,简单的介绍一下QButtonGroup的功能以及基本使用 文章目录 QButtonGroup 简介 信号和槽 简介 有的时候,我们会 ...

  3. animation 与transform一起使用时 transofrm不起作用

    先占坑 干完活再解决 先占坑 干完活再解决先占坑 干完活再解决先占坑 干完活再解决先占坑 干完活再解决先占坑 干完活再解决先占坑 干完活再解决先占坑 干完活再解决先占坑 干完活再解决先占坑 干完活再解 ...

  4. HashMap 在高并发场景下可能出现的性能问题以及如何规避这些问题

    JDK1.8 之前 HashMap 底层是 数组和链表, 之后在之前基础上加上红黑树. 相比于之前的版本, JDK1.8 之后在解决哈希冲突时有了较大的变化,当链表长度大于阈值(默认为 8)(将链表转 ...

  5. [每日算法 - 华为机试] leetcode45 :跳跃游戏 II 「动态规划神器推荐」

    leetcode入口 45. 跳跃游戏 IIhttps://leetcode.cn/problems/jump-game-ii/ 题目描述 给定一个长度为 n 的 0 索引整数数组 nums.初始位置 ...

  6. [源码系列:手写spring] IOC第四节:Bean属性注入

    主要内容 添加PropertyValue类表示Bean的属性. 为Bean定义对象BeanDefinition添加PropertyValues列表用来存储Bean的各种属性. Bean实例化时根据Pr ...

  7. UML用例图-UML Use Case Diagram

    .wj_nav { display: inline-block; width: 100%; margin-top: 0; margin-bottom: 0.375rem } .wj_nav_1 { p ...

  8. 【Docker】命令行操作

    Docker常用命令 帮助命令 docker version docker info docker --help Docker 客户端 docker 客户端非常简单 ,我们可以直接输入 docker ...

  9. Docker部署RocketMQ(JDK11)

    说起微服务,不谈容器,不谈云,那还谈个啥?容器中又以Docker最为流行,那么我们今天就来实践下容器化微服务,然后顺带解决下各种疑难杂症. 环境: Idea2019.03/Gradle6.0.1/JD ...

  10. OpenEuler RISC-V 上跑bitcoin(实战版)

      不久前刚在OpenEuler 24.09 RISC-V上部署了 bitcoin,不过还没跑起来,这次我打算在这个环境下面运行一些应用服务,体验一下 OERV 的开发感觉.   编译出来的 bitc ...