目前网上能找到不少WebMail软件但多为商业软件动辄支持百万级用户它们虽然功能很强但对一般单位来讲有点儿大材小用那么能否找到这样一个WebMail免费的对中文支持较好能够让用户既保留原有使用习惯又能通过Web界面收发邮件?
Open WebMail由Perl编写遵循GPL版权可运行于多种版本Linux/Unix上对系统要求低只需拥有支持CGI的Web Server和Perl 及以上版本即可无需数据库支持安
装容易维护方便作为一个轻量级的Webmail软件Open WebMail较好地实现了收发邮件的各项功能完全能满足一般的应用它对系统要求低维护方便非常适合在科研院所大专院校中使用笔者所在实验室(运行环境为邮件服务器 DELL Lr配置为PⅢMHz/M/GBRedHat/Apache /Perl _用户数人左右)已使用它半年多运行良好得到了用户的认可
下面就以RedHat 为例介绍一下Open WebMail 的安装方法我们假设所有软件存放于/tmp目录所有操作以Root身份进行
准备工作
从网站下载如下软件包
CGIpmtargz
MIMEBasetargz
AuthenPAMtargz
ispelltargz
hctargz
以CGIpm为例安装方法如下
cd /tmp
tar zxvf CGIpmtargz
cd CGIpm
perl MakefilePL
make
make install
其它软件包的安装类似
下载openwebmailXXXtgz (其中XXX为版本号截至年月的稳定版本为)做如下操作
cd /home/httpd
tar zxvBpf /tmp/openwebmail XXXtgz
mv data/openwebmail html/
rmdir data
配置
()在/home/httpd/cgibin/ openwebmail目录下修改 openwebmailplopenwebmailmainplopenwebmailprefsplspellcheckpl和checkmailpl把其中的/usr/local/www/cgibin/ openwebmail改为/home/httpd/ cgibin/openwebmail
()修改 auth_unixpl
把 设为 /etc/shadow
把 设为 none
()修改 /home/根据机器配置调整mailspooldirow_htmldirow_cgidirspellcheck 等参数并设定 Webmail 的缺省参数如邮件夹限额闲置时间背景缺省签名档等
()修改/etc/sendmailcf在Trusted users中加入Thttpd_user其中httpd_user根据系统设置来定如nobody或apache
测试打开浏览器输入 your_server/cgibin/openwebmail /openwebmailpl 即可
至此Open WebMail 安装完毕在其它版本Linux上安装与此类似请参照软件包中的说明文件对于Linux的熟练用户分钟便可完成上述操作