系统环境 : Debian GNU/Linux 5.0
笔者是以postfix做为MTA,以Linux为OS,我们这里选择Debian 5.0
OpenWebmail是一个开源的,使用perl写的web方式收发邮件的MUA. http://www.openwebmail.org/
因环境需要,我只安装Debian GNU/Linux 5.0的最基本的系统,因此在装完Debian后,为了安装编辑等以及使用的一些工具等就安装了以下所需要软件:
apt-get install vim elinks gcc g++ make libncurses5-dev libpng12-dev libjpeg62-dev zlib1g-dev libxml2-dev libssl-dev perl-suid
作者在撰写和实作过程参考文档 : http://turtle.ee.ncku.edu.tw/~tung/openwebmail/install.html
有兴趣可以看一下这个网站的相关资料,相信对你有所帮助 : http://turtle.ee.ncku.edu.tw/~tung/openwebmail/
安装OpenWebmail前所必需的安装的软件:
a,支援 CGI 的 Web server,本人安装apache做为web server,您可以参考我安装的LAMP的笔记:http://blog.csdn.net/zubin006/archive/2009/02/21/3919277.aspx
b,Perl 5.005 以上 (需有 suid perl 支援) apt-get install suidperl
c,MTA,即邮件服务。我是用
server:/home/www/html# dpkg --list | grep postfix
ii postfix 2.5.5-1.1 High-performance mail transport agent
一,下载Openwebmail所需的相关软件并安装之。
到:http://www.openwebmail.org/openwebmail/download/packages/下下载相关OpenWebmail所需要的软件.
a,安装CGI.pm软件
#mkdir /usr/local/src/openwebmail
#cd /usr/local/src/openwebmail
#wget http://www.openwebmail.org/openwebmail/download/packages/CGI.pm-3.05.tar.gz
#tar -zxvf CGI.pm-3.05.tar.gz
#cd CGI.pm-3.05
#perl Makefile.PL
#make
#make install
b,安装MIME-Base64 软件
#cd /usr/local/src/openwebmail
#wget http://www.openwebmail.org/openwebmail/download/packages/MIME-Base64-3.01.tar.gz
#tar -zxvf MIME-Base64-3.01.tar.gz
#cd MIME-Base64-3.01
#perl Makefile.PL
#make
#make install
c,安装libnet软件
#cd /usr/local/src/openwebmail
#wget http://www.openwebmail.org/openwebmail/download/packages/libnet-1.19.tar.gz
#tar -zxvf libnet-1.19.tar.gz
#cd libnet-1.19
#perl Makefile.PL (ans 'no' if asked to update configuration)
#make
#make install
d,安装Text-Iconv软件
安装这个软件之间必须先安装:libc6,以下是我检查系统中已经有这个软件。
# which iconv
/usr/bin/iconv
# dpkg --search /usr/bin/iconv
libc6: /usr/bin/iconv
# dpkg --listfiles libc6 | grep iconv
/usr/bin/iconv
/usr/sbin/iconvconfig
/usr/share/man/man1/iconv.1.gz
/usr/share/man/man8/iconvconfig.8.gz
如果没有,请安装之:
#apt-get install libc6
#cd /usr/local/src/openwebmail
#wget http://www.openwebmail.org/openwebmail/download/packages/Text-Iconv-1.2.tar.gz
tar -zxvf Text-Iconv-1.2.tar.gz
cd Text-Iconv-1.2
perl Makefile.PL
make
make install
(责任编辑:ken)