Ok, I can't figure out what is going on. I have the latest toaster install up and working fine but maildirsize doesn't seem to keep up with incoming email. What exactly is supposed to cause maildirsize to be updated? Does it happen each time an email is delivered?
maildirsize is being written to but it appears to only happen some of the time.
For example here is the maildirsize on a new mailbox:
10485760S,1000C 222690 52 -94881 -1 -2954 -1 -8042 -1 -4420 -1 -5892 -1 -1820 -1 -1341 -1 -42350 -1 -1350 -1 -2515 -1 -4923 -1 -1788 -1 -39311 -1 -2197 -1 -1754 -1
Now this mailbox has over 150 messages in it and that is all that maildirsize has in it.
Am I missing something or does this seem not right? FYI, this mailbox (postmaster) has only been opened via squirrelmail. It has never been popped.
ANY agent that delivers mail to this Maildir, be it qmail-local, vdelivermail, procmail, maildrop, or whatever, MUST be Maildir++ aware. Otherwise, maildirsize will be ignored. I'm not a procmail patch for Maildir++. However, maildrop by default does not compile with quota support. You need to compile that in. Perhaps you're using maildrop filters and maildrop is lacking quota support?
Regards,
Bill Shupp