linux

位置:IT落伍者 >> linux >> 浏览文章

十分钟快速架设Linux下的WebMail


发布日期:2020年06月21日
 
十分钟快速架设Linux下的WebMail

目前网上能找到不少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的熟练用户分钟便可完成上述操作

上一篇:red hat as 2.1 (linux) 串行控制台配置实例

下一篇:网管要用Linux