当前位置:首页 > 服务器类 > Linux服务器 > > openwebmailV1.60安装教学

openwebmailV1.60安装教学

点击次数:27 次 发布日期:2008-11-29 15:55:51 作者:源代码网
源代码网推荐
源代码网推荐
源代码网推荐  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: ONCE YOU HAVE DECIDED WHICH AUTH_MODULE TO USE,# DON"T FORGET TO EDIT THE GLOBAL VARIABLE DEFINITION IN THE BEGINING# OF THAT AUTH_MODULE!!!#auth_module auth_unix.pl
源代码网推荐  
源代码网推荐  这段是说明系统检查 user password 的方式,我采用 auth_unix.pl
源代码网推荐  code:
源代码网推荐  # zh_TW.Big5 => Chinese ( Traditional )#default_language en
源代码网推荐  
源代码网推荐  这段是系统预设语言为 English ,我们当然把它改为
源代码网推荐  code:
源代码网推荐  default_language zh_TW.Big5
源代码网推荐  
源代码网推荐  
源代码网推荐  先注意这两个就好,其它的相关设定请参考其内部的注记说明。
源代码网推荐  
源代码网推荐  5. 修改 /var/www/cgi-bin/openwebmail/auth_unix.pl :
源代码网推荐  这是系统预设(for FreeBSD)
源代码网推荐  code:
源代码网推荐  my $unix_passwdfile="/etc/master.passwd";my $unix_passwdmkdb="/usr/sbin/pwd_mkdb";
源代码网推荐  
源代码网推荐  
源代码网推荐  把它修改为 (for Linux)
源代码网推荐  code:
源代码网推荐  my $unix_passwdfile="/etc/shadow";my $unix_passwdmkdb="none";
源代码网推荐  
源代码网推荐  
源代码网推荐  6. Setup Openwebmail to use SMRSH (SendMail Restricted SHell)
源代码网推荐  code:
源代码网推荐  cd /etc/smrshln -s /var/www/cgi-bin/openwebmail/vacation.pl /etc/smrsh/vacation.pl
源代码网推荐  
源代码网推荐  code:
源代码网推荐  mkdir /var/openwebmailmkdir /var/openwebmail/etcmkdir /var/openwebmail/etc/sessionschown root:wheel /var/openwebmailchown root:mail /var/openwebmail/etcchown root:mail /var/openwebmail/etc/sessionschmod 755 /var/openwebmail/etcchmod 770 /var/openwebmail/etc/sessionsln -s /var/openwebmail/etc/sessions /var/www/cgi-bin/openwebmail/etc/sessionsln -s /var/www/data/openwebmail /var/www/html/openwebmail
源代码网推荐  
源代码网推荐  
源代码网推荐  7. 修改 sendmail.cf :
源代码网推荐  code:
源代码网推荐  1. 修改 /usr/share/sendmail-cf/cf/redhat.mc DAEMON_OPTIONS( ort=smtp,Addr=127.0.0.1, Name=MTA") 修改为 DAEMON_OPTIONS( ort=smtp,Addr=0.0.0.0, Name=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 !!
源代码网推荐  
源代码网推荐  
源代码网推荐
源代码网推荐
源代码网推荐
源代码网推荐
源代码网供稿.
网友评论 (0)
会员中心
服务器类
本站推荐
服务器类之精华