安装openwebmail
修改系统的selinxu设置,在安装openwebmail之前需要先禁用系统中的selinux系统安全保护功能
#vim /etc/sysconfig/selinux
selinux=enforcing修改成selinux=disabled
然后重启
注意备份思想

先做好sendmail服务器,然后再开启apache,做好DNS记录。因为openwebmail是用网页来浏览的,所以要开启apache

软件开机启动
chkconfig sendmail on
chkconfig dovecto on
chkconfig named on

chkconfig httpd on

或者是用ntsysv命令来选择要开机启动的服务

下载openwebmail所需的文件,软件在网上搜索软件名字就可以下载了,

openwebmail-2.51-1.i386.rpm
perl-CGI-SpeedyCGI-2.22-1.2.el4.rf.i386.rpm
perl-Compress-Zlib-1.34-1.1.el3.rf.x86_64.rpm
perl-Text-Iconv-1.7-1.el5.rf.i386.rpm
perl-suidperl-2.8.5-12.1.i386.rpm

安装软件。不用介绍了吧。相信大家一定会安装了。安装perl-Compress-Zlib-1.34-1.1.el3.rf.x86_64.rpm会出现依赖关系。不过不用管他直接--Nodeps,不影响实验效果,不过在实例中不建议这么做。因为很危险的。建立用yum来安装软件。可以很好的解决软件的依赖关系。
 

一定要记清安装顺序,要最后安装openwebmail-2.51-1.i386.rpm

安装完成后进入/var/www/cgi-bin/openwebmail/etc/default/目录。找到.dbm.conf 修改配置文件。注意备份哦。把dbm.conf文件倒数第二行的None修改成.db。保存退出。

 

修改好的。初始化openwebmail,初始的时候要回到/var/www/cgi-bin/openwebmail目录下

我们先用OE里的mail1用户给mail2发送一封邮件,

 

 

完成以上配置测试是否成功。在测试的时候要确认selinux是关闭的。还有就是DNS和apache是开启的。输入www.abc.com/cgi-bin/openwebmail/openwebmail.pl出现下面的登录页面,输入刚才建立的Mail2用户和密码。

 

 

发现mail1发送的邮件

只不过这里显示都是英文的,如何改成中文的呢,如果不改成功中文的,发送的中文邮件显示的也是乱码。

修改成中文,单击倒数第二个

 把这里语言这一块改成中文的

改图标,完成后保存退出。

 

效果

用openwebmail给Mail1回一封信,

 

测试成功。