Web界面的邮件收发工具OpenWebMail
整机外设
邮件是我们生活中不可缺少的一部分,通常我们习惯于用Outlook express、Netscape、Mozilla之类的客户端软件,它们通过SMTP/POP3协议来收发邮件。而OpenWebMail不同于它们的是它是基于Web界面来收发E-mail的邮件收发工具,使用者通过网页访问装有OpenWebMail的Linux主机,就可以直接在上面进行邮件的收发。
请注意必须要在打开Web及邮件服务的Linux系统中进行操作。
下面我们以RedHat Linux 9为例来进行OpenWebMail的安装:
首先以root身份登入。
1.安装邮件服务器
首先要安装Postfix 或者 sendmail软件,对于Postfix和sendmail,Red Hat都提供,如果没有安装的话,你可以拿出RedHat的安装光盘,找到该档案,安装它:
rpm -ivh postfix-1.1.11-4mdk.i586.rpm
可以用下面的命令查看套件是否已安装:
rpm -qa | grep postfix
2.安装WWW服务器Apache
先从http://httpd.apache.org下载apache软件,最新版是1.3.31。安装完成配置好服务以后激活Web服务。
3.其他套件的安装
在安装OpenWebMail之前还有三个必须安装的套件,它们是perl-Compress-Zlib-1.16-12.i386.rpm,perl-Text-Iconv-1.2-fc1.i386.rpm,perl-suidperl-5.8.1-92.i386.rpm,你可以在http://turtle.ee.ncku.edu.tw/openwebmail/download/redhat/rpm/packages/fc1/这个地址下载到这些套件,将它们放在同一个目录,假设三个RPM包都放在/root下面安装,执行以下命令即可:
rpm -ivh perl* (用rpm安装套件)
yum update(升级刚刚安装的套件)
4.安装OpenWebMail
在http://turtle.ee.ncku.edu.tw/openwebmail/download/redhat/rpm/release/这个地址下载openwebmail-2.40-1.i386.rpm套件。然后执行以下命令:
rpm -ivh openwebmail-2.40-1.i386.rpm (安装OpenWebMail)
cd /var/www/cgi-bin/openwebmail
./openwebmail-tool.pl –init (进行OpenWebMail的初始设置)
cd etc
vi dbm.conf
找到dbm_ext、dbmopen_ext、dbmopen_haslock改成如下形式:
dbm_ext.db
dbmopen_ext.db
dbmopen_haslock yes
再用vi打开openwebmail.conf文件:
vi openwebmail.conf
找到这一行:
default_language en
改成:
default_language zh_TW.gb2312
最后激活OpenWebMail:
cd ..
./openwebmail-tool.pl–init
经过上面的设定,OpenWebMail就可以使用了。你可以在浏览器上输入http://your.linux.server/cgi-bin/openwebmail/openwebmail.pl进行访问。