On Tue, 2013-11-12 at 10:00 -0800, David Johnson wrote:

> Hello,
> 
> I've tried searching for information regarding this problem but haven't 
> found anything.
> 
> Currently I have a Dovecot 2.0.9 with virtual users from a SQL table.  
> Right now I'm only using global quota limits.  Here is my quota setup:
> 


2.0.9 is ancient and unsupported, but if it aint broke, who cares,
so....


> plugin {
>    quota = maildir:User quota
>    quota_rule = *:storage=3G
>    quota_rule2 = Trash:storage=+100M
>    quota_rule3 = Archive:storage=+1G
>    quota_rule4 = Archive/2013:storage=+1G
>    quota_rule5 = Junk:ignore


Have you tried commenting out the Archive/2013 rule?  This might be the
conflict,  its like saying  OS / = 1G but  /home can have 3, kinda of
doesnt work :)
the rest looks ok to me




> According to the documentation this should allow the Archive folder to 
> have an additional 1G in it that is not counted toward the global 3G.  
> However I have users who have 2G in the Archive folder, and about 1G 
> elsewhere.  At this point they stop receiving emails due to quota exceeded.
> 
> doveadm quota get -u <user>
> displays this:
> Quota name                      Type      Value   Limit  %
> User quota                      STORAGE 3150312 3145728 100
> User quota                      MESSAGE    8271       -  0
> 
> If I change Archive:storage=+1G to Archive:ignore then they can receive 
> emails again.
> After the change doveadm quota get -u displays this:
> 
> Quota name                      Type      Value   Limit  %
> User quota                      STORAGE 1266885 3145728 40
> User quota                      MESSAGE    8271       -  0
> 
> Is there something I'm missing as to why this setup isn't working?
> 
> Thanks!
> 
> --
> David J.


<<attachment: face-smile.png>>

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to