hmail server是一款免费的邮件服务器软件,可以从官方主页上下载。公司内部不能上网,所以想架设一个仅限局域网内使用的邮件服务器,从而实现对邮件收发等操作的流程跟踪和调试。
第一步,安装hmailserver,配置domain和邮件账号。
请参考文章:http://dagai.net/hmailserver/。安装和配置时依样画葫芦即可。
值得说明的是这里我们不需要实现接收来自外网的邮件,所以域名可以随便取。另外,外部邮箱的设置也不需要做。
使用foxmail测试时,接收和发送服务都填localhost,或者直接本机ip地址。
第二步,配置hmailserver的web管理,可选
因为hmailserver本身可以本地管理服务器,所以此项配置可选。如果需要配置请参考如下步骤:
参考文章:http://dagai.net/hmailserver/
以下是需要注意的点
1. 配置前请安装好参考文章中要求的软件。这里只要wampserver即可。
2. 配置PhpWebAdmin的config.php文件时,$hmail_config['rooturl'] 的值可以为http://localhost/phpwebadmin
3. 配置wamp server, apache的别名时,phpwebadmin.conf文件内容应为如下,与webmail.conf有所不同
Alias /phpwebadmin "D:/Program Files/hMailServer/phpwebadmin/"
<Directory "D:/Program Files/hMailServer/phpwebadmin/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from all #或者 Allow from 127.0.0.1 localhost
</Directory>
4. 因为wamp server的默认www路径并不是hmailserver/phpwebadmin,所以或者将phpwebadmin移至wamp server /www目录下,或者修改默认www路径,否则登入时会提示找不到网页
具体可参考:http://hi.baidu.com/angelcat6688/blog/item/3323bded43ed6128269791be.html
第三步,为hmailserver添加webmail
webmail就是直接在网页上登入邮箱,而不是邮箱客户端。
参考文章:http://dagai.net/hmailserver/
1. 一定要配置好webmail,是否ok,只要输入网址http://localhost/webmail/是否能显示邮箱用户登入界面即可。
2. 使用wamp server apache添加一个数据库和一个用户,注意主机要选择localhost
3. 安装webmail时由于版本更新,差别较大。请输入地址http://localhost/webmail/install/进入安装界面
4. 添加数据库时,使用刚才用wamp server apache创建的数据库。注意不需要点击后面的create,点击后也只会提示该数据库已存在。直接点击"test database"就可以了
5. 登入webmail管理界面后,可以点击“domain”做一些设置。