Openwebmail安装指南(sendmail)
时间:2007-05-08 来源:marion
Openwebmail安装指南
本文是作者原创,转载请保留出处。
作者使用的系统平台是RedHat 9.0,sendmail已经成功安装(不能强制启用sasl验正),具体可参照作者的相关文章。
一、所需软件包:(可在系统已安装的软件包的基础上查漏补缺)
CGI.pm-3.05.tar.gz
MIME-Base64-3.01.tar.gz
Digest-1.08.tar.gz
Digest-MD5-2.33.tar.gz
Text-Iconv-1.2.tar.gz
libnet-1.19.tar.gz
perl-suidperl-5.8.0-88.i386.rpm 二、安装软件包
CGI.pm,MIME-Base64,Digest,Digest-MD5,libnet原码采用以下步骤安装即可:
#tar zxvf 软件包.tar.gz
#cd 软件包名
#perl Makefile.PL
#make
#make install 注: 1.安装Digest-MD5之前必须先声明一个环境变量,方法如下:
#export LC_ALL=C 2.libnet软件包安装时如果系统提示已经安装,可不用再安装
perl-suidperl的安装如下所示: #rpm -ivh perl-suidperl-5.8.0-88.i386.rpm 三、安装openwebmail #tar zxvf openwebmail-2.52.tar.gz
#mv data/openwebmail /usr/local/apache/htdocs
#mv cgi-bin/openwebmail /usr/local/apache/cgi-bin
#rm -rf data cgi-bin 注:/usr/local/apache/htdocs为你的WWW服务器网页根目录 四、设置openwebmail 1.修改主配置文件 #cd /usr/local/apache/cgi-bin/openwebmail/etc
#vi openwebmail.conf 将 mailspooldir 设置为 /var/spool/mail
将 ow_htmldir 设置为 /usr/local/apache/htdocs/openwebmail
将 ow_cgidir 设置为 /usr/local/apache/cgi-bin/openwebmail
将 default_language 设置为 zh_CN.GB2312
将 default_iconset 设置为 Cool3D.Chinese.Simplified 2.修改数据配置文件 #cd defaults
#vi dbm.conf 把如下三项后的值改作如下所示的值:
dbm_ext .db
dbmopen_ext .db
dbmopen_haslock yes 3.修改认证配置文件 #vi auth_unix.conf 确认如下三项配置如下:
passwdfile_plaintext /etc/passwd
passwdfile_encrypted /etc/shadow
passwdmkdb none 4.进行初始化 #/usr/local/apache/cgi-bin/openwebmail/openwebmail-tools.pl --init 五、验正访问 1.按如下格式即可实现webmail的访问了
http://你的主机IP地址/cgi-bin/openwebmail/openwebmail.pl 2.更简单的访问方法: #vi /etc/httpd/httpd.conf 添加如下行: ScriptAlias /mail /usr/local/apache/cgi-bin/openwebmail/openwebmail.pl
而后就可以以http://你的主机IP地址/mail的方式访问了。
MIME-Base64-3.01.tar.gz
Digest-1.08.tar.gz
Digest-MD5-2.33.tar.gz
Text-Iconv-1.2.tar.gz
libnet-1.19.tar.gz
perl-suidperl-5.8.0-88.i386.rpm 二、安装软件包
CGI.pm,MIME-Base64,Digest,Digest-MD5,libnet原码采用以下步骤安装即可:
#tar zxvf 软件包.tar.gz
#cd 软件包名
#perl Makefile.PL
#make
#make install 注: 1.安装Digest-MD5之前必须先声明一个环境变量,方法如下:
#export LC_ALL=C 2.libnet软件包安装时如果系统提示已经安装,可不用再安装
perl-suidperl的安装如下所示: #rpm -ivh perl-suidperl-5.8.0-88.i386.rpm 三、安装openwebmail #tar zxvf openwebmail-2.52.tar.gz
#mv data/openwebmail /usr/local/apache/htdocs
#mv cgi-bin/openwebmail /usr/local/apache/cgi-bin
#rm -rf data cgi-bin 注:/usr/local/apache/htdocs为你的WWW服务器网页根目录 四、设置openwebmail 1.修改主配置文件 #cd /usr/local/apache/cgi-bin/openwebmail/etc
#vi openwebmail.conf 将 mailspooldir 设置为 /var/spool/mail
将 ow_htmldir 设置为 /usr/local/apache/htdocs/openwebmail
将 ow_cgidir 设置为 /usr/local/apache/cgi-bin/openwebmail
将 default_language 设置为 zh_CN.GB2312
将 default_iconset 设置为 Cool3D.Chinese.Simplified 2.修改数据配置文件 #cd defaults
#vi dbm.conf 把如下三项后的值改作如下所示的值:
dbm_ext .db
dbmopen_ext .db
dbmopen_haslock yes 3.修改认证配置文件 #vi auth_unix.conf 确认如下三项配置如下:
passwdfile_plaintext /etc/passwd
passwdfile_encrypted /etc/shadow
passwdmkdb none 4.进行初始化 #/usr/local/apache/cgi-bin/openwebmail/openwebmail-tools.pl --init 五、验正访问 1.按如下格式即可实现webmail的访问了
http://你的主机IP地址/cgi-bin/openwebmail/openwebmail.pl 2.更简单的访问方法: #vi /etc/httpd/httpd.conf 添加如下行: ScriptAlias /mail /usr/local/apache/cgi-bin/openwebmail/openwebmail.pl
而后就可以以http://你的主机IP地址/mail的方式访问了。
相关阅读 更多 +