Over quota when not

Kenneth Marshall ktm at rice.edu
Wed Nov 4 09:02:32 EST 2009


On Wed, Nov 04, 2009 at 01:51:18PM +0000, Richard Gilbert wrote:
> We have been happily running cyrus-imap 2.2.12 on a Solaris 10 system 
> (installed from Blastwave) for years.  I now have a problem with a 
> user's quota which I don't understand.
> 
> Usage as reported by cyradm lq, lqr and by the equivalent IMAP query all 
> report that the user is at 78% but when they login, after selecting a 
> folder they get a "Mailbox is over quota" error.
> 
> The user's quota file in /var/imap/quota contained:
> 
> 3604871753
> 4500000
> 
> The actual filestore in use is consistent with the 3.6 GB usage figure 
> above.  I tried running quota -f on the mailbox but that did not make 
> any difference.  I deleted the quota file and this had the effect of 
> disabling quotaing for the user.  This would appear to be a workaround 
> for the user but not really a satisfactory solution.
> 
> The 4.5 GB quota was subsequently reinistated.  Initially the quota file 
> contained
> 
> 2285158
> 4500000
> 
> which looks like the amount of mail received after the quota was 
> reinstated.  After running quota -f it went back to a similar number as 
> before, equivalent to 78% usage, but still with the "Mailbox is over 
> quota" error.
> 
> How can I correct this problem?
> 
> Thank you in anticipation.
> 
> Richard

Is Cyrus 2.2.x able to handle quotas over what can be stored in
an integer? That certainly seems to be the about the typical size
that 32-bit OS systems start having problems. I know that they
fixed such a problem, but you would need to check the change logs
for when and in which versions. Good luck.

Regards,
Ken


More information about the Info-cyrus mailing list