我们的目标是:将免费进行到底,Linux下的免费开源邮件解决方案很多了,如Emos,iRedOS等,
Windows下的就是hMailServer,可惜这个默认没有webmail,只能用客户端进行收发,网上看到有篇文章介绍hMailServer和Roundcube整合的,可惜不是很详细,所以决定自己整合下,另外,hMailServer默认就支持Squirrelmail,带了Squirrelmail Plugins的插件,但Squirrelmail默认不支持中文,还需要下载语言包,Roundcube就内置了简体中文语言包。
Windows下免费的开源邮件解决方案
主要参考文章:
HOWTO: Install Roundcube with IIS6 and hMs internal DB:
开源的邮件服务器hMailServer:
IRedMail-doc-MySQL-0.2-Roundcubemail-0.1.1
http://www.iredmail.org/wiki/index.php/IRedMail-doc-MySQL-0.2-Roundcubemail-0.1.1
系统环境:
Windows 2003 Standard Edition
所用软件:
Apache+Mysql+PHP环境:
APMServ5.2.6(选择Mysql版本为5.1)
Mail Server:
hMailServer-4.4.2-B277
webmail程序:
roundcubemail-0.1.1
一、将APMServ5.2.6解压缩到D盘下,修改php.ini文件,注意,每次修改php.ini后,要重启apache,
打开APMServ5.2.6,选择PHP设置---》修改配置文件
将101行的
output_buffering = off
修改为
output_buffering = on
当默认为off时,会报以下错误:
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at D:\APMServ5.2.6\www\htdocs\we