HmaiServer邮件服务器及AfterLogic webmail安装配置向导
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
windows内网邮件服务器搭建(hMailserver+ AfterLogic WebMail Lite) 一、准备工作
hMailserver是一个开源免费的mail服务软件,它很小3M多并且支持POP3、SMTP、IMAP服务、多域名、别名、SSL支持、防病毒、防垃圾、内置备份功能、脚本支持、服务端规则支持、多语言、MYSQL、PostgreSQL 或MSSQL后端支持、web管理界面等等功能。
邮件服务器软件hMailServer(用最新5.3.3):/?page=download
邮件服务器运行需要.NET 2.0支持,如果你电脑里没有.NET2.0,安装程序可以自己下载,(下载和安装过程有点慢,请耐心等待。建议大家在安装hMailServer之前也安装好。)你也可以提前到微软官方网站上自己下载来安装好,下面是官方下载地址:/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&DisplayLang =zh-cn
另外,要架设对外的邮件系统,需要有一个公网IP ,并且配置域名的MX记录
hMailServer的系统需求,基本上是主流的windows 系统都能用的。
Microsoft Windows 2008 (all editions, except for Core)
Microsoft Windows V ista
Microsoft Windows 2003 (all editions)
Microsoft Windows XP Professional
Microsoft Windows 2000 (all editions)
二、开始安装
1.运行安装程序,一路点NEXT 5次,所有选项默认即可。
2.点install,如果你的电脑里没有.NET2.0,那安装程序会提示里下载安装
3.我们点击是,安装程序开始自动下载。
4.下载完成后自动安装,安装过程有点慢,请耐心等待。(实在好慢,建议大家在安装hMailServer之前也安装好。)
5. 用户不多,可以直接使用内置的数据库引擎,如果用户多,可以选择下面的mysql、mssql、postgresql数据库,选择数据库后输入连接参数。接下来提示输入邮件系统管理员密码。
6. 输入密码后,点NEXT,再点Finish。
7.如果需要中文界面,安装完成后,可以将自己做的汉化文件chinese.ini复制到hMailServer安装目录的languages目录下,然后打开到bin目录下的hMailServer.ini文件,在GUILanguage字段下增加chinese的支持,
把hMailServer的服务停止再启动一下,打开hMailServer Administrator,连接本地服务器,密码就是安装hMailServer时设置的管理密码了。
8.点击Connect,在提示框中输入之前设置的密码。
9. 出现软件主界面了,点击Add domain按钮,添加域名(进入到管理界面,选择菜单“File”里的“Select Language”,选“chinese”,重新连接,界面就变成中文了)。安装完hMailServer后有一个hMailServer Administrator的客户端使用,但是有时候还是需要远程控hMailServer,这个功能hMailServer是用PHPWebAdmin实现的。
前提已经安装了Apache Http Server,并且可以运行PHP5,假定端口号是8080。
hMailServer中已经含有PHPWebAdmin,安装完之后,在安装目录下可以看到PHPWebAdmin的文件夹,这个复制出来,如复制到D:\PHPWebAdmin,重命名config-dist.php为config.php。打开该文件:
修改$hmail_config['rooturl']的值为"http://localhost:8080/PHPWebAdmin/",注意最后要有"/"
在Apache Http Server中配好相应的虚拟目录,重启Apache服务,输入http://localhost:8080/PHPWebAdmin可以看到PHPWebAdmin的登陆界面了,帐号就是hMailServer的登陆帐号。
10. 在Welcome界面里点击Add domain 添加一个域名,应为现在是在内容搭建服务器所以这里添加的是服务
器ip地址。
11、选择在Settings(设置)里的Advanced(高级)选项,并填写服务器ip地址。
12. 现在开始添加邮件账号,点击主窗口左栏的Accounts,再点右边的Add按钮。
13. 输入用户名和密码,其他都默认,点击Save按钮保存。
其他:1、IP Ranges 出现红色的ip是应为这个ip登录出错或者密码错误的次数太多引起的,如果只是内网使用你可以到Advanced(高级) -> Auto-ban(自动屏蔽) 里关掉自动屏蔽,也可以修改登录次数或者错误重试次数。
2、解决安装hmailserver不能找到libmysql.dll
在安装hmailserver的时候出现了一下错误.
解决的办法就是下载一个相应的dll文件放到hmailserver下的bin目录下
下载:libmysql.dll /c0vkuxxv66或者到MySQL的安装目录下bin目录中拷贝
三、Outlook Experss 设置
1.添加帐户
2.设置服务器(按图上的配置就行了,相应的ip和别名替换成自己的)
可以多创建几个账号做测试。
四、为hMailServer添加webmail的支持
hMailServer本身没有WebMail,这里使用AfterLogic Webmail Lite 作为WebMail
AfterLogic Webmail Lite PHP,是一个非常易用的webmail,支持AJAX和皮肤更换。支持POP3、IMAP和SMTP,安装非常简单,有 和php(可以支持Linux) 版,支持Web 管理邮件和 Web 收发邮件,地址簿管理,需要apache+php+mysql环境支持。
1、下载AfterLogic Webmail Lite
/download/webmail-lite
2、解压安装文件到apache web服务器的应用目录