setting quota through IMAP
skdovecot at smail.inf.fh-brs.de
Mon Jun 22 06:39:04 UTC 2015
-----BEGIN PGP SIGNED MESSAGE-----
On Fri, 19 Jun 2015, Daniel Tröder wrote:
> Am 19.06.2015 um 16:16 schrieb Steffen Kaiser:
>> On Fri, 19 Jun 2015, Daniel Tröder wrote:
>>> I'd like to set the quota of a user through the IMAP protocol. I use
>>> Pythons imaplib:
>>> imap.setquota("test1m at uni.dtr", "(storage 8192)")
>>> ('NO', ['Quota can be changed only by admin.'])
>>> So... which user is the "admin" user in a virtual user setting (passwd:
>>> PAM, userdb: LDAP)?
>> You can't. Use a LDAP-Library to change the values in the UserDB
>> directly, not via IMAP.
> Sure - I do anyway - this was just for a test-case I was writing.
> I'm curious though: in which scenario / IMAP-server does this work?
> Maybe in a setting with a root (uid=0) email user? Or with Cyrus (which
> has a admin user)?
Oh, it seems that Dictionary quota http://wiki2.dovecot.org/Quota/Dict
handles SETQUOTA. This implementation does not support usual UserDBs,
The admin-status is described here:
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
-----END PGP SIGNATURE-----
More information about the dovecot