Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7656685
  • 博文数量: 1770
  • 博客积分: 18684
  • 博客等级: 上将
  • 技术积分: 16357
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-02 10:28
个人简介

啥也没写

文章分类

全部博文(1770)

文章存档

2024年(15)

2023年(44)

2022年(39)

2021年(46)

2020年(43)

2019年(27)

2018年(44)

2017年(50)

2016年(47)

2015年(15)

2014年(21)

2013年(43)

2012年(143)

2011年(228)

2010年(263)

2009年(384)

2008年(246)

2007年(30)

2006年(38)

2005年(2)

2004年(1)

分类: LINUX

2009-04-21 22:51:05

本文是作者原创,转载请保留出处。
作者使用的系统平台是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的方式访问了。
 
阅读(1131) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~