Hmailserver+webmail搭建邮件服务器
在安装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搭建邮件服务器相关推荐
- windows7+hmailserver+squirrelmail搭建邮件服务器
1.Apache+Mysql环境搭建 安装xampp软件,在安装过程中选择如下安装. 2.安装Hmailserver 在安装过程中选择mysql数据库. 输入管理员密码. 把libmysql.dll复 ...
- hmailserver mysql密码_使用HMAILSERVER搭建邮件服务器图文教程
前言 对于企业用户而言,拥有属于自己的邮件服务器,在员工管理,内部信息沟通,对外推送消息等方面,都大有益处. 本文没有什么高深的技术内容,只是以windows server 2008 为例,使用HMA ...
- 【验】Postfix+Dovecot+MySQL搭建邮件服务器
网上有很多使用Postfix搭建邮件服务器的文章,但目前貌似没有看到较为完整的一篇.本例将尝试在Ubuntu系统中使用Postfix+Dovecot+MySQL搭建邮件服务器. 说到邮件服务器,网上有 ...
- IRedmail搭建邮件服务器
看到很多VPS用户并不是用来搭建网站的,而是用来创建邮件服务器使用发送邮件,所以老左也来学习这类功能的应用.学习和使用搭建邮件服务器肯定需要先用到免费开源的iRedMail软件.iRedMail能够在 ...
- 搭建邮件服务器过程,关于服务器:搭建邮件服务器过程非常简单
通常在Linux搭建邮件服务器是须要装置很多软件和配置文件的,所以咱们能够应用一个开源邮件服务器软件来搭建的. 筹备一台服务器与零碎 云服务器或本地虚构的服务器都能够. 服务器须要能链接网络. 装置c ...
- 搭建邮件服务器,过程非常简单
搭建邮件服务器,过程非常简单,只需几个步骤即可. 通常在Linux搭建邮件服务器是需要安装很多软件和配置文件的,所以我们可以使用一个开源邮件服务器软件来搭建的. 准备一台服务器与系统 云服务器或本地虚 ...
- php邮件服务器搭建,如何快速简单的使用Linux搭建邮件服务器
本篇文章给大家带来的内容是关于如何快速简单的使用Linux搭建邮件服务器,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 搭建邮件服务器,过程非常简单,只需几个步骤即可. 通常在Lin ...
- Docker快速搭建邮件服务器Modoboa
转载来源:https://hub.docker.com/r/flavioaiello/modoboa/dockerfile Docker快速搭建邮件服务器Modoboa DockerFile: FRO ...
- 如何利用ewomail搭建邮件服务器
如何利用ewomail搭建邮件服务器 首先你应该做好如下准备 1.需要一台全新干净的服务器,就是不需要安装任何东西的服务器,mysql,apache都不要.不然会安装不成功.切记!!! 2.查看官方文 ...
最新文章
- 面试官再问我如何保证 RocketMQ 不丢失消息,这回我笑了!
- sevlet3.0上传文件功能
- datatables设置解析
- sql中 in 、not in 、exists、not exists 用法和差别
- 复制文件夹时同时拷贝其权限
- linux console下的贪吃蛇游戏
- SimpleXML php 解析xml 的方法
- 流程控制示例:---3个实例示例:
- 三菱工控板底层源码_三菱PLC实例代码开源PLC项目源代码参考程序百度云资源下载...
- java 组合问题_java数组排列组合问题汇总
- Cocos2D引擎学习-动作类的学习(一)
- linux加解密指令,[Centos8] linux 上的Base64加解密指令
- 树莓派+UVC摄像头+网络监控
- elementui 双击el-table表格展示输入框修改数据
- yii与淘宝 top api的 整合
- 了解escape、unescape
- GS60凭证打印增加明细科目名称辅助
- 解决Windows中d3dx9_39.dll文件丢失
- 实现原理 扫描枪_扫描枪原理 - 企业信息化的利器---条形码 - 小组 - 博客园
- matlab怎么求两个数的和,matlab怎么求出两个函数的交点