在安装Hmailserver前先安装Apache、php、mysql,可以安装xampp集合解决。XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包。

Hmail: https://www.hmailserver.com/download

Xampp:https://www.apachefriends.org/zh_cn/download.html

安装Hmail

使用Mysql

继续点击下一步,直到出现数据库设置步骤

创建一个新的邮件服务器数据库

使用MySQL

由于是在本地测试,填localhost,数据库名称填写mail

Authentication项就是填你的Mysql的使用者和密码

下一步,选择Apache 服务

下一步,当创建数据库时提示缺少libmysql.dll,安装Mysql的根目录里就有这个文件,复制到Hmailserver的根目录就可以了

完成,点关闭

设置HMailServer的管理密码

打开HMailServer后是英文的,

下载一个中文语言包名为chinese.ini,放到languages的目录下,

再打开位于HMailServer/Bin/HMailServer.ini,找到ValidLanguages行,后面加上chinese,然后重启一下HMailServer服务

再打开HMailServer时,选择File——select language,这时可以看到有chinese了

设置测试功能变数名称和帐号,建设开启日志记录,其他选项示个人需要设置

用outlook express6测试收发邮件(支持IMAP)(由于win7系统没有outlook express6,可以用foxmail代替)

测试成功!

为Hmail增加web管理

1.用默认的80端口

Hmail自带web管理,目录下的phpwebadmin文件夹就是,把phpwebadmin文件夹复制到测试PHP站点的根目录里面

打开PHPwebadmin文件夹,重命名config-dist档为config并用记事本打开修改:$hmail_config['rooturl']= "http://localhost/phpwebadmin/";

重启Apache打开流览器输入http://localhost/phpwebadmin就可以看到登陆窗口!

输入完整的用户名和密码,

2.80端口占用,需要用另外的端口,比如880端口,示例中XAMPP安装在D盘根目录:

建立文件夹D:\xampp\mail,把phpwebadmin文件夹复制到mail目录里面。

修改PHPwebadmin文件夹的config

打开PHPwebadmin文件夹,重命名config-dist档为config并用记事本打开修改:$hmail_config['rooturl']= "http://china.com:880/phpwebadmin/";

配置httpd

打开D:\xampp\apache\conf\ httpd.conf,增加侦听端口880,添加访问路径D:\xampp\mail

重启Apache打开流览器输入http://china.com:880/phpwebadmin就可以看到登陆窗口,输入完整的用户名和密码登录。

添加Webmail

Hmail支持如squirrelmail、roundcubemail、AfterLogic webmail等等,如果想主题好看的建议用roundcubemail和AfterLogic webmail。

下面用afterlogic配置webmail,先到http://www.afterlogic.org下载最新版的webmail(一定是完整版的,里面要有install文件夹,文末有自己用过的软件安装包链接)!

解压得到webmail档夹,并放到测试站点(已默认站点为例)目录下

打开流览器输入http://localhost/webmail/install

进行安装

如果出现curl extension错误

即在安装webmail时出现You need to install this PHP extension or enable it in php.ini file.

在php.ini 中找到 ;extension=php_curl.dll 把前面的分号去掉,重启apache!

由于PHP没有开启OpenSSL库支持,所以出现叹号,如果的HmailServer不使用SSL连接!可以忽略!

如需使用,请修改你的PHP.ini档,把;extension=php_openssl.dll行的第一个分号去掉重启apache,没有的话添加这一行。

这时SSL项检查通过

下一步——

出现版权声明——点 I Agree

出现资料库设定窗口

设置完后可以点 Test database 测试资料库连接是否成功,其余两项根据自己需要设置!

下一步

设置webmail管理员密码

下一步

测试连接邮件服务器

下一步

安装成功!

提示删除你的安装文件夹

打开流览器

输入http://localhost/webmail/adminpanel,输入用户和密码

进入后点击Domains——Default domain settins

设置如下:让所有人都可以使用常规设置,语言选中文简体,时区为+8保存窗体顶

打开http://localhost/webmail

输入用户和密码, webmail就可以使用了

所用的软件安装包链接:

https://pan.baidu.com/s/19n9UAAhLaTTp03YpxGu3OA

提取码:7phv

Hmailserver+webmail搭建邮件服务器相关推荐

  1. windows7+hmailserver+squirrelmail搭建邮件服务器

    1.Apache+Mysql环境搭建 安装xampp软件,在安装过程中选择如下安装. 2.安装Hmailserver 在安装过程中选择mysql数据库. 输入管理员密码. 把libmysql.dll复 ...

  2. hmailserver mysql密码_使用HMAILSERVER搭建邮件服务器图文教程

    前言 对于企业用户而言,拥有属于自己的邮件服务器,在员工管理,内部信息沟通,对外推送消息等方面,都大有益处. 本文没有什么高深的技术内容,只是以windows server 2008 为例,使用HMA ...

  3. 【验】Postfix+Dovecot+MySQL搭建邮件服务器

    网上有很多使用Postfix搭建邮件服务器的文章,但目前貌似没有看到较为完整的一篇.本例将尝试在Ubuntu系统中使用Postfix+Dovecot+MySQL搭建邮件服务器. 说到邮件服务器,网上有 ...

  4. IRedmail搭建邮件服务器

    看到很多VPS用户并不是用来搭建网站的,而是用来创建邮件服务器使用发送邮件,所以老左也来学习这类功能的应用.学习和使用搭建邮件服务器肯定需要先用到免费开源的iRedMail软件.iRedMail能够在 ...

  5. 搭建邮件服务器过程,关于服务器:搭建邮件服务器过程非常简单

    通常在Linux搭建邮件服务器是须要装置很多软件和配置文件的,所以咱们能够应用一个开源邮件服务器软件来搭建的. 筹备一台服务器与零碎 云服务器或本地虚构的服务器都能够. 服务器须要能链接网络. 装置c ...

  6. 搭建邮件服务器,过程非常简单

    搭建邮件服务器,过程非常简单,只需几个步骤即可. 通常在Linux搭建邮件服务器是需要安装很多软件和配置文件的,所以我们可以使用一个开源邮件服务器软件来搭建的. 准备一台服务器与系统 云服务器或本地虚 ...

  7. php邮件服务器搭建,如何快速简单的使用Linux搭建邮件服务器

    本篇文章给大家带来的内容是关于如何快速简单的使用Linux搭建邮件服务器,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 搭建邮件服务器,过程非常简单,只需几个步骤即可. 通常在Lin ...

  8. Docker快速搭建邮件服务器Modoboa

    转载来源:https://hub.docker.com/r/flavioaiello/modoboa/dockerfile Docker快速搭建邮件服务器Modoboa DockerFile: FRO ...

  9. 如何利用ewomail搭建邮件服务器

    如何利用ewomail搭建邮件服务器 首先你应该做好如下准备 1.需要一台全新干净的服务器,就是不需要安装任何东西的服务器,mysql,apache都不要.不然会安装不成功.切记!!! 2.查看官方文 ...

最新文章

  1. 面试官再问我如何保证 RocketMQ 不丢失消息,这回我笑了!
  2. sevlet3.0上传文件功能
  3. datatables设置解析
  4. sql中 in 、not in 、exists、not exists 用法和差别
  5. 复制文件夹时同时拷贝其权限
  6. linux console下的贪吃蛇游戏
  7. SimpleXML php 解析xml 的方法
  8. 流程控制示例:---3个实例示例:
  9. 三菱工控板底层源码_三菱PLC实例代码开源PLC项目源代码参考程序百度云资源下载...
  10. java 组合问题_java数组排列组合问题汇总
  11. Cocos2D引擎学习-动作类的学习(一)
  12. linux加解密指令,[Centos8] linux 上的Base64加解密指令
  13. 树莓派+UVC摄像头+网络监控
  14. elementui 双击el-table表格展示输入框修改数据
  15. yii与淘宝 top api的 整合
  16. 了解escape、unescape
  17. GS60凭证打印增加明细科目名称辅助
  18. 解决Windows中d3dx9_39.dll文件丢失
  19. 实现原理 扫描枪_扫描枪原理 - 企业信息化的利器---条形码 - 小组 - 博客园
  20. matlab怎么求两个数的和,matlab怎么求出两个函数的交点

热门文章

  1. oneno浏览器插件_三款好用的浏览器插件,附带浏览器插件安装方法
  2. js实现图片延迟加载
  3. 怎样快速将pdf转excel转换
  4. MIPS/RISC-V RegFile设计
  5. 苏格拉底与失恋者的对话
  6. python退出语句_python退出命令
  7. VBA menu的制作
  8. 一步步创建vue-element-admin框架实现001-创建cli3项目
  9. ES6是什么?通俗理解
  10. 唤醒MacBook之后出现“没有连接好的键盘”键盘和触控板短暂失灵