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进行访问。