服务器 频道

Linux qmail安装指南<4>

  第十节:安装SqwebMail(可选) 

  Sqwebmail同SquirrelMail一样,也是一个基于IMAP客户端的webmail,在安装它之前,同样要确保IMAP服务运行正常. 

  参考:www.courier-mta.org/sqwebmail/   

  安装sqwebmail后,如果希望在webmail上直接修改密码,则需要安装如下两个RPM包: 

  cd /home/pkg 
  rpm -Uvh expect-5.42.1-1.i386.rpm tcl-8.4.7-2.i386.rpm 

  #下面开始安装sqwebmail 

  cd /home/pkg 
  tar -xjvf sqwebmail-5.0.1.tar.bz2 
  cd sqwebmail-5.0.1 

  ./configure --enable-webpass=vpopmail --enable-softtimeout=300 --enable-autopurge=10 --enable-maxpurge=30 --enable-mimecharset=gb2312 --with-maxargsize=5000000 --with-maxformargsize=5000000 --with-maxmsgsize=5000000 --without-ispell --without-authshadow --without-authmysql --without-authldap --without-authuserdb --without-authpwd --without-authpam --with-authvchkpw --without-authdaemon --enable-unicode --enable-hardtimeout=14400 --enable-softtimeout=3600 --enable-webpass=yes  

  make configure-check 
  umask 220 
  make 
  make check 
  make install-strip 
  make install-configure 

  #完成后,启动脚本在/usr/local/sqwebmail/libexec/sqwebmaild.rc,要把它放到/etc/init.d,并且让他启动时运行 

  /usr/lib/sqwebmail/libexec/sqwebmaild.rc start 
  su -c "/usr/lib/sqwebmail/share/sqwebmail/cleancache.pl"   

  cp /usr/lib/sqwebmail/libexec/sqwebmaild.rc /etc/init.d/sqwebmaild 
  chmod 755 /etc/init.d/sqwebmaild   

  ln -s /etc/init.d/sqwebmaild /etc/rc.d/rc3.d/S89sqwebmaild 
  ln -s /etc/init.d/sqwebmaild /etc/rc.d/rc5.d/S89sqwebmaild   

  #用"crontab -e"在crontab里增加下面这条,定时清除cache 

  crontab -e 

  */30 * * * *su -c "/usr/lib/sqwebmail/share/sqwebmail/cleancache.pl" 

  #登录http://domain.com/cgi-bin/sqwebmail 验证是否安装成功。 

0
相关文章