[Dovecot] Maildir quota reporting
David Kmoch
David.Kmoch at tul.cz
Mon Sep 21 12:35:54 EEST 2009
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Thanks for a kick in the right direction ;)
command
echo "1 getquotaroot inbox" | USER=foo dovecot --exec-mail imap
doesn't work as expected
( HOME=/home/foo; USER=foo; echo "1 getquotaroot inbox" | dovecot
- --exec-mail imap )
works much better
Now, with
quota_rule = ?:storage=0
and a test user with maildirsize content
102400S:
the above command shows
* PREAUTH [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOG reportsIN-REFERRALS
ID ENABLE SORT THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT IDLE
CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC
ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH QUOTA] Logged in as foo
* QUOTAROOT "inbox" "User quota"
* QUOTA "User quota" (STORAGE 0 100)
1 OK Getquotaroot completed.
result of that command in dovecot log with "mail_debug = yes"
ubik IMAP(foo): : Loading modules from directory: /usr/lib/dovecot/imap
ubik IMAP(foo): : Module loaded: /usr/lib/dovecot/imap/lib10_quota_plugin.so
ubik IMAP(foo): : Module loaded:
/usr/lib/dovecot/imap/lib11_imap_quota_plugin.so
ubik IMAP(foo): : Effective uid=0, gid=0, home=/home/foo
ubik IMAP(foo): : Quota root: name=User quota backend=maildir args=
ubik IMAP(foo): : Quota rule: root=User quota mailbox=? bytes=0 messages=0
ubik IMAP(foo): : maildir: data=/home/foo/Maildir
ubik IMAP(foo): : maildir++: root=/home/foo/Maildir, index=, control=,
inbox=/home/foo/Maildir
ubik IMAP(foo): : Namespace : Using permissions from /home/foo/Maildir:
mode=0700 gid=-1
ubik IMAP(foo): : Connection closed bytes=21/383
Is it OK, that "bytes=0" is reported?
Timo Sirainen napsal(a):
> On Thu, 2009-09-03 at 10:57 +0200, David Kmoch wrote:
>> and start dovecot again. The same result - TB still reports 20GB quota
>> for user foo, the above "echo" command still reports 20971520, but(!),
>> quota is actually unlimited for anyone. When I set some limit in
>> ~foo/Maildir/maildirsize now, same values 20971520) are reported,
>> although the limit works!
>
> Something weird is going on. What does it log about quota with
> mail_debug=yes?
>
>> Finally, the question ;-) Where does that value (20971520) come from? Is
>> it a feature or a bug?
>
> It's not a hard coded value for sure. Maybe it's reading a different
> maildirsize file. Maybe you have quota_rule=*:storage=20G coming from
> somewhere else.
>
- --
David Kmoch
Technical University of Liberec
Department of Applied Informatics
Halkova 6, 461 17 Liberec
tel: +420 485 353 633
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAkq3SPoACgkQsUUM+N2AWobH6QCcCj/nvlWidqmf6h+tyYNo90cN
EigAnjLMK82jF8ysCyQ0tlblVpRPH1DQ
=s1V3
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3326 bytes
Desc: S/MIME Cryptographic Signature
Url : http://dovecot.org/pipermail/dovecot/attachments/20090921/21c70ed6/attachment.bin
More information about the dovecot
mailing list