Hi,
in my setup dovecot-lda reads user and home from environment, and
dosn't perform userdb lookup
Jul 18 03:09:47 thebe2 dovecot: lda(lazytest_test): Debug: Effective
uid=300, gid=300, home=/vmail/la/lazytest_test
Jul 18 03:09:47 thebe2 dovecot: lda(lazytest_test): Debug: Quota root:
name=User quota backend=maildir argsJul 18 03:09:47 thebe2 dovecot:
lda(lazytest_test): Debug: Quota
warning: bytes=0 (95%) messages=0 reverse=no command=quota-warning 95
lazytest_test
Jul 18 03:09:47 thebe2 dovecot: lda(lazytest_test): Debug: Quota
warning: bytes=0 (80%) messages=0 reverse=no command=quota-warning 80
lazytest_test
Jul 18 03:09:47 thebe2 dovecot: lda(lazytest_test): Debug: Namespace
inbox: type=private, prefix=, sep=, inbox=yes, hidden=no, list=yes,
subscriptions=yes l
ocation=maildir:~/Maildir:INDEX=/var/dovecot_indexes/vmail/la/lazytest_test
Jul 18 03:09:47 thebe2 dovecot: lda(lazytest_test): Debug: maildir++:
root=/vmail/la/lazytest_test/Maildir,
index=/var/dovecot_indexes/vmail/la/lazytest_tes
t, control=, inbox=/vmail/la/lazytest_test/Maildir, altJul 18 03:09:47 thebe2
dovecot: lda(lazytest_test): Debug: userdb
lookup skipped, username taken from USER environment
Jul 18 03:09:47 thebe2 dovecot: lda(lazytest_test): Debug: Quota root:
name=User quota backend=maildir args
I wan't it to stay that way. The problem is that it dosn't update the
quota rules in Maildir when quota is changed in userdb.
I have the rules avaiable in qmail-lda's environment, but I need an
idea on how to feed the quota rule string to quota plugin without
doing userdb lookup.
What whould be the best way to do this, maybe in
plugins/quota/quota.c:quota_root_add_rules() ?
Regards,
Michal Grzedzicki