quota warning problem - Is it a bug of cyrus imap?
Joe Rhett
jrhett at isite.net
Mon Jul 7 18:31:52 EDT 2003
> >Or do you really need to give some users 5,121,133 byte quotas? Do you
> >really manage your quotas down to less than 1 kilobyte, when you are giving
> >the users 50 megabyte boundaries on the low side?
> >Or am I missing your point entirely?
> >
> The problem is if you keep only the count of kBytes in a mailbox, what
> do you do when you receive a message of 512 bytes? Do you not count it
> at all, or do you count it as 1kB? If you keep actual bytes, you still
> have the problem of it fitting in a 32-bit number, and if you round it
> either way the quota will eventually be so wrong it is useless.
I doubt (I may be wrong) that the idea was to round everything -- just the
actual quota. So calculate each message normally and then round the total
to k to compare against the quota.
Since the error of margin could be 1/2 k, with 1 million users you could
possibly end up using 500mb more space than you intended if they were all
overquota and at the top of the margin of error. I doubt this counts as a
significant problem.
--
Joe Rhett Chief Geek
JRhett at Isite.Net Isite Services, Inc.
More information about the Info-cyrus
mailing list