Hello,

I use Dovecot 1.1.11 and store the current quota usage in a Database.

As far I can see it, the quota usage is updated each time dovecot performs an action on a mail.

For example if a new mail is stored in the inbox, the current quota usage is increased. If a mail is deleted the quota usage is decreased.

If there are still existing E-Mails in the inbox, before quota is turned on or if I perfom changes on the "mail storage" myself (for example purging trash or spam, or something) the current quota usage is NOT updated automatically by dovecot.

For example I copy some mailboxes to my server, then the current quota for this mailboxes is still zero.

Is it correct that dovecot can't do this for me?

If yes, it seems I have to write my own (simple) update script and run it sometimes croned (because I don't really trust the actual quota implementation) and/or I have to update the current quota usage each time I perform actions myself.

This "workaround" is easy by using a DB storage, but what about other implementations?
Wouldn't it be nice if dovecot could do this or provide a tool for it?


Thank you!
Philipp

Reply via email to