I've found a few mailing list posts on this topic, but nothing definitive
(unless I missed it).

I've done the following:

vadddomain test.com
vadduser [email protected]
vmoduser -a [email protected]
vmoddomlimits -x a test.com

I login to qmailadmin using [email protected] and I am able to edit my own
quota.  Not good.

My goal here is to use one account to control all facets of all domains.
While turning one account over to the customer to add/remove
users/forwards/aliases etc.  They should not be able to do a certain
number of things, which conveniently can be toggled with vmoddomlimits.

I then did:

vadddomain test1.com
vmoduser -S [email protected]

I login to qmailadmin using [email protected] and I do not see super-user
options.  Only my own user-level stuff.

At this point, I checked the vpopmail.limits database, and referenced the
above changes.  They do appear.  Any new changes I make using vmoduser or
vmoddomlimits are immediately reflected in the database.

Can anyone see why qmailadmin does not seem to be pulling limits info out
of the database ?  All the normal features of qmailadmin are working just
fine.

For your reference, here are my configure lines for vpopmail and
qmailadmin on rhel4.

vpopmail 5.4.16

./configure \
--prefix=/usr/local/vpopmail \
--enable-tcpserver-file=/etc/tcp.smtp \
--enable-file-sync \
--enable-qmail-ext \
--enable-auth-module=mysql \
--enable-logging=v \
--enable-sql-logging \
--enable-mysql-limits \
--enable-mysql-replication \
--enable-valias

qmailadmin 1.2.10

./configure \
--enable-cgibindir=$CGIBIN \
--enable-htmldir=$HTDOCS \
--enable-maxusersperpage=25 \
--enable-maxaliasesperpage=25 \
--enable-no-cache \
--disable-ipauth \
--enable-modify-quota \
--enable-domain-autofill \
--enable-help

Reply via email to