安装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用户和密码。
只不过这里显示都是英文的,如何改成中文的呢,如果不改成功中文的,发送的中文邮件显示的也是乱码。
改图标,完成后保存退出。
用openwebmail给Mail1回一封信,
测试成功。
转载于:https://blog.51cto.com/itshenghuo/831265