|
|
我现在的系统环境及软件:
redhat 3 enterprise server
apach2+mysql4+php5+qmail1.03+vpopmail5.44+qmailadmin1.22中文+igenus2.0
以上系统安装好后,不知道能否像其它商业邮件服务器一样配置以下功能:
基于虚拟域QUOTA,例如:配置虚拟域灰DOMAIN.COM,域配额100M,最大10个用户,每个域的postmaster可以修改用户的容量,但总的容量不能超过域配额。
我也查过很多的资料,好像说是可以实现,但我从来也没成功过。求版主及各位高手有空能过来看一下,帮帮我吧。
我曾经作过以下设置,没成功过,供大家参考:
在~vpopmal/domains/domain.com/建立一个.qmailadmin_limits文件设置最大用户帐号;缺省每用户邮箱容量;域容量;
maxpopaccounts 10
default quota 10485760
quota 100
编译qmailadmin时加入--enable-modifyquota选项。安装完成后,发现postmaster用户可以修改用户容量不受域配额的限制,不过maxpopaccount 和 default quota 倒是可以起作用。
以下是我编译的选项:
cd vpopmail-5.4.4
./configure --enable-auth-module=mysql --disable-passwd --enable-clear-passwd --disable-many-domain --enable-auth-logging --enable-mysql-logging --enable-valias --disable-mysql-limits --enable-incdir=/usr/include/mysql --enable-libdir=/usr/lib/mysql --enable-passwd=n --enable-domainquotas=y --enable-tcprules-prog=/usr/local/bin/tcprules --enable-tcpserver-file=/home/vpopmail/etc/tcp.smtp --enable-vpopuser=vpopmail --enable-vpopgroup=vchkpw --enable-ip-alias-domains=n --enable-sqwebmail-pass=y --enable-auth-module=mysql
# make
#make install
qmailadmin 1.22
# cd qmailadmin-1.2.2
# ./configure --enable-cgibindir=/var/www/cgi-bin --enable-htmldir=/var/www/html --enable-ezmlmdir=/var/qmail/bin/ezmlm --enable-autoresponder-bin=/var/qmail/bin/autorespond --enable-modify-quota=y --enable-help --enable-domain-autofill
# make
# make install-strip
请高手帮忙啊! |
|