on 7/2/01 11:56 AM, chris at [EMAIL PROTECTED] spake:
> Just an FYI:
>
>
> While working on mods to vdelivermail for "user over quota messages," I
> discovered a bug. It seems that due to the way checks are made for messages
> under 1000 bytes, the .current_size file in each users mailbox isn't getting
> updated for all messages. Any message under 1000 bytes gets delivered
> without updating the .current_size file. Once you send a message >1000
> bytes, the file gets updated, but only with the current messages size! It
> doesn't "catch up" with all the smaller message sizes...
>
> I'll look at fixing this while I work on my over quota message part of the
> code...
>
> Chris Bunnell
I thought this was on purpose. Well, at least the ability to allow a <1K
message from an admin through to the user to tell them they are over quota.
But I think that .current_size should account for all messages.
I'm personally for your "over quota" message rather than allowing ANY
messages to be delivered after the quota has been exceeded.
Have you thought about having .current_size also account for messages in
"Maildir++" style folders used by courier-imap and sqwebmail? For any of us
using these, vpopmail's quota support doesn't apply.
Cheers,
Bill Shupp