关于openwebmail-prefs.pl的问题

由 一狼 在 09-30-2003 14:02 发表:

关于openwebmail-prefs.pl的问题

配置如下:

redhat AD2.1默认安装已经把sendmail安装好了,那么我们所需要的的就是从网上下载openwebmail,理论上安装openwebmail必须具备以下软件包:

openwebmail-2.00.tgz (主程序,必需)

CGI.pm-2.74.tar.gz (必需)

MIME-Base64-2.12.tar.gz (必需)

libnet-1.0901.tar.gz (必需)

根据我的实际经验,openwebmail在redhat AD2.1下只需要openwebmail-2.00.tgz主程序和perl-Text-Iconv-1.2-RH73.i386.rpm安装包即可正常工作,当然你也可以编译源码包进行安装,不过我必须提醒你在redhat AD2.1系统中编译源码非常不爽(起码对我们这些菜鸟来说)。

下载安装软件 :参考地址 http://turtle.ee.ncku.edu.tw/openwebmail/download/

openwebmail-2.00.tgz

perl-Text-Iconv-1.2-RH73.i386.rpm

下载完成后,把它们全部放在root目录下

安装支持包:

rpm -ivh perl-Text-Iconv-1.2-RH73.i386.rpm

安装主程序:

tar -zxvf openwebmail-2.00.tgz

解出cgi-bin和data两个文件夹,然后把它们移动到你所设定的位置

mv cgi-bin/openwebmail /var/www/cgi-bin

mv data/openwebmail /var/www/html

修改apache的配置文件httpd.conf

vi /etc/httpd/conf/httpd.conf

修改如下:

……

 1<directory cgi-bin="" var="" www=""> #修改apache的cgi设置   
 2  
 3AllowOverride ALL   
 4  
 5Options ExecCGI   
 6  
 7Order allow,deny   
 8  
 9Allow from all   
10  
11</directory>

……

重新启动apache:

/etc/rc.d/init.d/httpd restart

配置openwebmai:

修改openwebmail.pl文件的属性,使它们能够正常运行

cd /var/www/cgi-bin/openwebmail

chown root.mail openwebmail*.pl #修改openwebmail*.pl的所有者为root用户和mail组

chmod 4755 openwebmail*.pl #修改openwebmail*.pl的权限

*配置openwebmail.conf

vi /var/www/cgi-bin/openwebmail/etc/openwebmail.conf

需要修改的地方:

……

ow_cgidir /var/www/cgi-bin/openwebmail #所有者的cgi目录

ow_htmldir /var/www/html/openwebmail #所有者的html目录

default_language zh_CN.GB2312 #默认语言

……

*根据自己的需要配置openwebmail.conf.default

vi /var/www/cgi-bin/openwebmail/etc/openwebmail.conf.default

这是我自己修改的地方:

……

smtpserver mail.test.com #smtp服务器

default_language Chinese-Simplified #默认语言

defualt_charset gb2312 #默认语言编码

 1<defautl_signature> #默认签名   
 2  
 3——   
 4  
 5欢迎使用openwebmail电子邮件系统   
 6  
 7——   
 8  
 9   
10  
11default_style Hotmail #默认样式   
12  
13default_iconset Cool3D.Chinese.Simplified#默认图标   
14  
15default_bgurl Envelope.gif #默认背景图片   
16  
17……   
18  
19  
20  
21*修改auth_unix.pl文件   
22  
23vi /var/www/cgi-bin/openwebmail/auth_unix.pl   
24  
25需要修改的地方:   
26  
27……   
28  
29my $unix_passwdfile_encrypted="/etc/shadow"   
30  
31my $unix_passwdmkdb="none"   
32  
33……   
34  
35  
36  
37*初始化设置   
38  
39/var/www/cgi-bin/openwebmail/openwebmail-tool.pl --init   
40  
41如果出现welcome to the open webmail,祝贺你!你已经成功了一半!   
42  
43配置sendmail   
44  
45  
46  
47*安装imap和pop3服务   
48  
49mount /mnt/cdrom   
50  
51cd /mnt/cdrom/RedHat/RPMS   
52  
53rpm -ivh imap-2001a-10.0as.i386.rpm   
54  
55稍待片刻,安装完毕   
56  
57  
58  
59*修改sendmail.cf   
60  
61vi /etc/sendmail.cf   
62  
63……   
64  
65O DaemonPortOptions=Port=smtp,Addr=m</defautl_signature>
Published At
Categories with 服务器类
Tagged with
comments powered by Disqus