内网邮箱webmail搭建-基于windows+hmail+afterlogic
总的来说,网上资料不多,虽然有几篇看着非常详细,但是还是让我踩了很多坑。那我们就进入主题。
------------------分割线 20210413
看到大家有些问题,我这个文章也是三年前的了,最新的内容也懒得再去验证一遍,大家去官网阅读最新的文档
https://afterlogic.com/docs/webmail-lite-8/system-requirements
另外,hmail在使用的过程中也不太好,性能存在问题,几十人还可以,功能也不完善。
一、收集软件。
1、Apache httpserver 2.4-vc15。官网->左侧download->自动跳转最新版本,点击->file for windows->Apache Lounge->选择windows合适版本,最好选择VC15,便于与PHP兼容。
2、php7。官网php.net->最新版本7.xx,downloads page->windows downloads->VC15 x64 Thread Safe(自己看位数, 。但是必须是Thread Safe)
3、hmailserver。官网https://www.hmailserver.com,download,最新版本。
4、afterlogic。官网,官网,官网。重要的事情说三遍,此处坑我一天。https://afterlogic.org。download WebMail Lite PHP。afterlogic.com是afterlogic的收费版官网,不要看错。
5、mysql。5.6,5.7均可。windows最好下载绿色版本。此处不赘述。
二、安装配置。
1、Apache和PHP的安装配置,对于有经验的人来说,问题不大(第一次接触php+Apache的我,%>_<%)。分别解压后配置即可。
Apache主要配置:
ServerRoot="G:/Apache/htdocs"
在<IfModule unixd_module>前面加入:
LoadModule php7_module "G:/php7/php7apache2_4.dll"
PHPIniDir "G:/php7"
AddType application/x-httpd-php .php .html .htm
ServerName 127.0.0.1:80
<Directory "G:/Apache24/htdocs">
<IfModule dir_module>
DirectoryIndex index.html index.htm index.php
</IfModule>
PHP主要配置:
复制php.ini-Deployment,重命名php.ini。打开编辑,主要设置扩展:
extension_dir = "G:/php7/ext"
随后,放开如下插件(删除前面的分号)
extension=php_curl.dll
extension=php_fileinfo.dll
extension=php_gd2.dll
extension=php_gettext.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_openssl.dll
extension=php_pdo_mysql.dll
extension=php_soap.dll
extension=php_sockets.dll
extension=php_xmlrpc.dll
再设置时间
date.timezone = Asia/Shanghai
配置完成后,测试Apache和php。在Apache的htdocs下新建test.php文件,输入
<?phpphpinfo();
?>
然后到Apache bin下,shift+右键启动dos,输入httpd.exe -k install,提示成功后,双击打开ApacheMonitor,点击start启动Apache服务。浏览器输入localhost/test.php。确认能显示php信息即可。
Q:如果不能启动,显示缺少mscv_110.dll,安装vc++2015库。百度搜索后就有微软的官方下载。
2、mysql安装并启动。
这个非常简单,windows绿色版直接双击mysqld.exe启动即可。不能启动换右键,管理员运行。
3、hmailServer安装。
3.1、程序安装
正常的windows安装。注意选择mysql,填写正确的数据库信息。填写数据库名称时,输入一个你想给hmail服务器的数据库名称即可,我们假设为mail。数据库安装程序会提示创建。
Q:当无法创建,提示缺少libmysql.dll时,复制mysql根目录下的到hmail安装根目录即可。如果还是不行,可能hmail使用的是32位,可以网上找一个放进去。
最后,注意记住你给hmail管理员设置的密码。
Q:安装完成后,如果需要汉化,网上有教程和文件,唯一要注意的是文本是unicode编码~~踩过的坑。
3.2、邮件服务器设置
开始-》程序,hmail下,可以看到5个快捷方式。我们点击hmail administrator,输入安装最后的管理员密码。
进去后,点击domain(域名),点击添加。如果没有内部域名,直接输入该服务器ip地址。然后设置磁盘总大小和每份邮件大小、账号最大容量。保存。
在域名下,账号新建,输入用户名,密码等。
Q:注意最大容量必须小于等于域名设置的大小。
然后,去设置-》协议下设置SMTP下的中继邮箱的ip为本机ip。
去日志中打开日志。
ip范围中设置本机和Internet。
hmail设置完成后,我们可以使用Foxmail进行测试。
4、afterlogic安装。
把解压后的目录复制进Apache htdocs目录,重命名mail,浏览器输入localhost/mail/?install。会进行环境检测,确认能否web启动访问。
Q:此处,如果提示curl插件不识别,请把php7 根目录下的libssh2.dll复制进Apache bin下(坑~~)。
如果通过,可以直接访问localhost/mail,使用superadmin,密码空登陆。
登陆后,在数据库处,为afterlogic设置一个web的数据库。
Q: 这个数据库是单独的,和为hmail设置的不同,不要使用同一个,我们假设为webmail。这个数据库需要自己手工创建,请使用utf-8。
设置完,测试链接,成功后,点击create tables,创建table,然后保存。
然后,再为webmail设置后台mail server,因为webmail只是一个转发服务的web。里边填写我们hmail的ip等。
确认设置正确后,退出,使用hmail中的用户,进行登录。
再次鄙视sourceForge里的afterlogic,当时所有都好了,就是不能登录,捯饬一整天。官网下载的afterlogic安装方式和网上其他教程不一样, 请大家注意。
最后,还是非常感谢网上不多的教程,让我基本都配置完成了。
that's all......
内网邮箱webmail搭建-基于windows+hmail+afterlogic相关推荐
- nps内网穿透服务器搭建教程(阿里云)-小宇特详解
nps内网穿透服务器搭建教程(阿里云)-小宇特详解 前期准备 1.一台云服务器 2.配置安全组 3.在自己的电脑上安装nps 云服务器的话自己买,我这里使用的是阿里云 讲一下配置安全组 打开阿里云的官 ...
- 自建内网邮箱服务器(下)
昨天已经建好貌似完成的邮箱服务器 今天测试一下: 从test02@tg.zyy发送一封邮件到qq邮箱 发送成功 查看QQ邮箱 接收成功 测试二:从QQ邮箱发送至test02 回复 回复结果: 找不到域 ...
- frp内网穿透并搭建配置使用
一文搞懂frp内网穿透并搭建配置使用 原文链接 ->https://developer.aliyun.com/article/853534?spm=ding_open_doc.document. ...
- nps内网穿透服务器搭建教程(ip显示阿里云的ip)-小宇特详解
nps内网穿透服务器搭建教程(ip显示阿里云的ip)-小宇特详解 一共有两部分,一部分是windows安装,一部分是linux系统(使得ip显示自己的阿里云). 前期准备 1.一台云服务器 2.配置安 ...
- Frp内网穿透保姆级教程 windows内网穿透
Frp内网穿透保姆级教程 windows内网穿透 准备工作 一台具有公网ip的云服务器(我的是ubuntu) frp程序 流程 将frps放到具有公网ip的服务器上 将frpc放到需要内网穿透机器上, ...
- 离线/内网环境下搭建vue开发环境
系列文章目录 第一讲 离线/内网环境下搭建vue开发环境 第二讲 内网环境运行maven项目 目录 外网环境搭建 一.安装nodeJS 二.安装vue依赖包 内网环境正式开始 准备工作: 一.安装no ...
- 树莓派3 利用frp内网穿透web搭建 -- bt下载机的应用
树莓派3 利用frp内网穿透web搭建 -- bt下载机的应用 请参考我前面写的博客:http://blog.csdn.net/wang ...
- 企业内网视频会议服务器搭建有哪些技巧?
企业视频会议服务器搭建在企业内部网络保障安全,是目前众多企业考虑的重要因素点,那么,内网视频会议服务器搭建该如何选择视频会议服务器?今天,我们分享一下内网视频会议服务器的选择与搭建. 1.企业内网视频 ...
- afterlogic webmail lite php,windows内网邮件服务器搭建(hMailserver+ AfterLogic WebMail Lite)
1.hMailserver的安装 hMailserver是一个开源免费的mail服务软件,它很小3M多并且支持POP3.SMTP.IMAP服务.多域名.别名.SSL支持.防病毒.防垃圾.内置备份功能. ...
最新文章
- Java实现的简单神经网络(基于Sigmoid激活函数)
- kafka集群broker频繁挂掉问题解决方案
- 理解单片机系统—汇编语言
- 重磅新作!预训练语言模型入门必读好书 | 送书福利
- 博科光纤交换机java_带有光纤的可扩展,健壮和标准的Java Web服务
- 使用vue-axios请求geoJson数据报错的问题
- 简单的springBoot集成jedis
- Hadoop专业解决方案-第5章 开发可靠的MapReduce应用
- cmd怎么查看当前静态路由_怎么使用cmd设置添加电脑上静态路由
- java short int 转换_基本类型'short'-Java中的强制转换
- developer.biao.daily.20140731
- 送你一波运维背锅专用图~
- iOS 的 (签名验签)Code Signing 体系
- 酒店简易管理系统制作详细过程
- 2021十个最佳linux发行版介绍
- Mybatis 映射文件
- 仿热血江湖帮战客方血帮战 开始对战记时器结束事件
- 想买折叠手机的你,了解OLED显示很有必要
- DDR2 DDR3的区别
- Window类似Alfred的搜索软件——Wox