安恒网管员手记: vpopmail与 qmailadmin升级
2004-08-09    刘世伟   
打印自: 安恒公司
地址: HTTP://tcpdump.anheng.com.cn/news/article.php?articleid=377
升级到新的vpopmail 5.4.x




[安恒原创] 转载请注明出处   http://www.anheng.com.cn/news/15/377.html

vpopmail5.4.x增加了一些信箱容量控制和垃圾信过滤的新功能。
在编译时如果使用老版本的设置项会出错,下面是我用设置选项
//后面的内容要去掉才可以使用。
setup.sh for vpopmail
./configure \
--enable-clear-passwd=y \           //在vpasswd文件放原始密码,便于维护
--enable-passwd=y \   
--enable-tcprules-prog=/usr/local/bin/tcprules \    //ucspi-tcp-0.88路径
--enable-ip-alias-domains=n \   
--enable-roaming-users=y \    //漫游账号开通,通过pop3收信开放smtp
--enable-learn-passwords=y \  //密码自学习功能,纪录第一个收到的密码
--enable-domainquotas=y \      //基于域名容量限制
--enable-sqwebmail-pass=n     //不开这个webmail

=========================================
setup.sh for qmailadmin
./configure \
  --enable-cgibindir=/var/www/cgi-bin  \   //cgi绝对路径 
  --enable-autoresponder-path=n \          //不装自动回复功能
  --with-htmllibdir=/etc/qmailadmin \        //html文本的存放位置
  --enable-modify-quota \                      //邮件管理员可以修改信箱大小
  --enable-modify-spam \                       //开垃圾信检查功能
  --enable-htmldir=/var/www/htdocs       //html目录,主要用来放图片

在debian的etch下, vpopmail当前需要用gcc-3.3才行如下:

aptitude install gcc-3.3

export CC=/usr/bin/gcc-3.3

./setup.sh


否则configure会提示:

"configure: error: Could not compile and run even a trivial ANSI C program - check CC"
责任编辑: admin