openwebmail 算是一个相当不错的 web mail ...
1. 功能相当齐全,由其开发小组是台湾某大学,所以相对的对中文 Big5 的处理,对国人来说非常完整。
2. 可接收外部信箱。
3. 自动应答来信者信息。
4. 可设定信件过滤(这可以拿来过滤病毒信件和垃圾信ㄛ)。
5. 线上通讯簿。
6. 线上语音通知。
但是其也有部份缺点:
1. 安装不太容易,对一个 Linux 新手而言,其安装说明似乎有那么一点点隔阂, Debug 也不是那么简单,但是依目前 V1.60 来说,算是很好入门的了。
2. 版本更新非常快、频繁。这对管理者而言不知福还是祸,一来因为其更新过程有如重新安装一般,所以几乎是重跑一次安装,三天两头来一次 update .. 可能会累死管理者;管理者所面对的另一问题,更新频繁的软件是不是有严重 bug,该 bug 是不是会造成系统上的问题,这都值得我们深思顾虑的。
嘿~~~ 不说那么多了,我们开使来进行安装,享受一下自家架设 Web mail 的快感~~~~~~
测试环境:Redhat 7.2
Web server : 使用 Redhat 预设安装的 Apache 1.3.20(如有更新则为 1.3.22)
Web server 预设首页路径为 : /var/www/html /var/www/cgi-bin
1. 检查 MIME-Base64 、 libnet 两套件是否有装。(ex: rpm -qa |grep 'MIME')没有的话,请装上去吧。(两套件于 redhat 7.2 cdrom 内都有附)
2. 解压 openwebmail :
code:
cd /var/www tar -zxvBpf openwebmail-1.xx.tgz
请注意解压参数。
3. 制作 link :
code:
ln -s /var/www/ /usr/local/www
因为 openwebmail.conf 中预设路径为 /usr/local/www ,所以为了简单不用一一去修改,使用偷懒的方法把它 link 上去就会自动去对应到真实的路径了。
4. 修改 /var/www/cgi-bin/openwebmail/etc/openwebmail.conf
code:
# auth_unix.pl unix passwd# auth_pam.pl pam (pluggable authentication module)# ------------------------------ --------------------------------## ps: _disibledevent=MTA') FEATURE( accept_unresolvable_domains')dnl 修改为 FEATURE( accept_unresolvable_domains')2. 建立新的 redhat.cf cd /usr/share/sendmail-cf/cf/ make redhat.cf3. 使用新的 sendmail.cf cp /etc/sendmail.cf /etc/sendmail.cf.save cp /usr/share/sendmail-cf/cf/redhat.cf /etc/sendmail.cf4. 重新激活 sendmail /etc/rc.d/init.d/sendmail restart
这样子应该就安装完成了,现在来线上测试吧~~~~~
http://domain name/cgi-bin/openwebmail.pl
试试看啰~~~~
文章不知是否有漏洞洞~~~,如有错误,欢迎指正。
祝大家使用愉快~~~~~ Good luck !!
最新评论