[Dovecot] quota not updated
Martin Ott
martin.ott at itk-engineering.de
Mon Aug 2 16:34:05 EEST 2010
Hi Timo,
thanks for your answer. I triggered the problem down to the lazy_expunge
plugin. When I remove lazy_expunge from mail_plugins, quota gets calculated as
expected. How can I change the quota_rule, so that only the namespace with
prefix INBOX is regarded?
namespace:
type: private
separator: /
prefix: INBOX/
inbox: yes
list: yes
subscriptions: yes
namespace:
type: public
separator: /
prefix: shared/
location: maildir:/var/vmail/public:INDEX=~/public:CONTROL=~/public
list: children
subscriptions: yes
namespace:
type: private
separator: /
prefix: .EXPUNGED/
location: maildir:~/mail/expunged
hidden: yes
list: no
plugin:
quota: maildir:User quota
quota_rule: *:storage=2000M
quota_warning: storage=95%% /usr/local/bin/quota-warning.sh 95
quota_warning2: storage=80%% /usr/local/bin/quota-warning.sh 80
acl: vfile
lazy_expunge: .EXPUNGED/
>> we're using quota with the maildir backend. When new mail arrives, the quota
>> gets updated. But when mail is expunged, quota stays the same (see imap dialog
>> below). We're using the latest version from hg ( 1.2.13 ). Any ideas?
>
> Anything in logs? What about with mail_debug=yes? Does maildirsize file
> get changed? Any per-user quota overrides? What if you delete
> maildirsize file and do GETQUOTAROOT INBOX in IMAP, does it recalculate
> it correctly?
>
>> plugin:
>> quota: maildir:User quota
>> quota_rule: *:storage=2000M
>> quota_warning: storage=95%% /usr/local/bin/quota-warning.sh 95
>> quota_warning2: storage=80%% /usr/local/bin/quota-warning.sh 80
>> quota2: maildir:Shared quota:ns=shared/
>> quota2_rule: *:storage=10000M
>
> Try also temporarily disabling quota2 to see if it somehow confuses
> Dovecot?
>
More information about the dovecot
mailing list