软件工程

本类阅读TOP10

·PHP4 + MYSQL + APACHE 在 WIN 系统下的安装、配置
·Linux 入门常用命令(1)
·Linux 入门常用命令(2)
·使用 DCPROMO/FORCEREMOVAL 命令强制将 Active Directory 域控制器降级
·DirectShow学习(八): CBaseRender类及相应Pin类的源代码分析
·基于ICE方式SIP信令穿透Symmetric NAT技术研究
·Windows 2003网络负载均衡的实现
·一网打尽Win十四种系统故障解决方法
·数百种 Windows 软件的免费替代品列表
·收藏---行百里半九十

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
openwebmail安装笔记

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

openwebmail 安装笔记

环境
redhat9.0+apache+sendmail+perl+openwebmail

redhat9.0, apache, sendmail和perl使用默认安装。

1. sendmail配置
TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
      define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
将注视去掉,打开相应的认证机制,主要是为了支持outlook或foxmail ;
      DAEMON_OPTIONS(`Port=25,Name=MTA')dnl 
      DAEMON_OPTIONS(`Port=587,Name=MSA,M=Ea')dnl
是添加的,设置相应的mta and msa的所用端口;
      dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA') 
      dnl FEATURE(`accept_unresolvable_domains'
要注掉, 允许通过网络连接Sendmail,并禁止不可解析的域名relay邮件 ;最后保存。 

编译sendmail.mc 生成sendmail.cf文件 
# m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf 


2. apache
apache DocumentRoot is /home/www

3. 安装perl-suidperl-××××××××.386.rpm

4. 安装CPAN模块 - www.cpan.org
CGI.pm:
# tar xzvf CGI.pm-2.74.tar.gz
# cd CGI.pm-2.7.4
# perl Makefile
# make
# make install
一下软件安装方法相同,在此不再介绍:
MIME-Base64-2.12.tar.gz
Text-Iconv-1.2.tar.gz
Authen-PAM-0.12.tar.gz 

4. 下载并安装openwebmail
tar xzvf openwebmail-2.41.tar.gz
将openwebmail解压缩到/home/www目录下,生产cgi-bin和data目录

将/cgi-bin/openwebmail/etc/default/auth_unix.conf拷贝到/etc目录下,并修改
a. passwdfile_encrypted  /etc/shadow
b. passwdmkdb            none

在/cgi-bin/openwebmail/etc目录下新建dbm.conf文件,内容如下:
dbm_ext              .db
dbmopen_ext           .db
dbmopen_haslock        yes

在/cgi-bin/openwebmail/etc目录下修改openwebmail.conf文件,内容如下:
a. mailspooldir  /var/spool/mail
b. ow_cgidir   /home/www/cgi-bin/openwebmail
c. ow_cgiurl   /cgi-bin/openwebmail
d. ow_htmldir  /home/www/data/openwebmail
e. ow_htmlurl  /data/openwebmail
f. default_language  zh_CN.GB2312
g. default_iconset         Cool3D.Chinese.Simplified

然后运行/home/www/httpd/cgi-bin/openwebmail/openwebmail-tool.pl --init

5. 修改/cgi-bin/openwebmail/etc/sessionss属性,增加写权限。




相关文章

相关软件