On 9/4/2011 1:10 PM, Kyle Brantley wrote:
Hello all --
I have an interesting issue, where the quotas are refusing the recalculate for anyone on my server.
# doveadm quota get -u kyle@averageurl.com Quota name Type Value Limit % storage=540672 STORAGE 0 - 0 storage=540672 MESSAGE 0 - 0 # doveadm quota recalc -u kyle@averageurl.com # doveadm quota get -u kyle@averageurl.com Quota name Type Value Limit % storage=540672 STORAGE 0 - 0 storage=540672 MESSAGE 0 - 0 # du -sh /var/mail/vhosts/averageurl.com/kyle 512M /var/mail/vhosts/averageurl.com/kyle
The IMAP client (Thunderbird) state that the user has no quotas in place at all. Now, if I copy the maildirsize file from another user to this user account, the quotas display in the IMAP client. At this point, however, trying to recalc the quota does nothing.
Any help with this would be appreciated, config below...
--Kyle
<snip>
Okay, something else isn't cooperating with this at all. I reconfigured it to use dirsize just to test (quota = dirsize:User quota in 90-quota.conf instead of quota = maildir:User quota), and it is still trying to use maildir quotas:
Sep 5 01:24:22 serenity dovecot: imap(kyle@averageurl.com): Debug: Effective uid=502, gid=502, home=/var/mail/vhosts/averageurl.com/kyle Sep 5 01:24:22 serenity dovecot: imap(kyle@averageurl.com): Debug: Quota root: name=storage=540672 backend=maildir args=
Relevant postconf -n
changes:
plugin { quota = dirsize:User quota sieve = /var/mail/vhosts/%d/%n/.sieve sieve_dir = /var/mail/vhosts/%d/%n/sieve/ }
Any ideas what is going on would be great.
--Kyle