On Tue, 2004-02-03 at 15:24, Tom Collins wrote:
> On Jan 29, 2004, at 7:37 PM, Charles Sprickman wrote:
> > First, for Tom, what are you recommending for a good devel version?
> > 5.3.30 seems to have some lingering bugs (looking at subsequent 5.4.x
> > release notes).
> I recommend the final 5.4.0 release...  :-)
> > Second, something is screwy with quotas. Some users have straight 
> > delivery
> > via vdelivermail (no .qmail files involved), some pipe through 
> > maildrop to
> > get spamc filtering.  For both sets of users I've seen the quota go up 
> > and
> > get "stuck" at a value that does not reflect reality.
> >
> > Once the quota is stuck at a high value it seems that pop'ing the mail,
> > imap'ing the mail, or receiving new mail does not force the quota to be
> > recalculated.  "vuserinfo" shows the bloated quota, but "du" shows
> > something very different.  If I remove "maildirsize" and then re-run
> > "vuserinfo" the correct quota is then reported again.
I've experienced this with several versions of courier and several
versions of vpopmail. Seeing as the way I read the maildir++ "standard"
each time you manipulate a maildir its your job to update the
maildirsize file, then what deletes messages without adding subtraction
lines to maildirsize is at fault. I'd guess that'd be courier.
> >
> > Any ideas?  I haven't had time to really watch this yet as we're still
> > running around tweaking things...
> Sorry, but I don't use quotas on my system, so I haven't dug into the 
> quota code.  My priorities are changing, and I don't expect to have 
> much time to put toward vpopmail.  We really need someone who can dig 
> into the quotas and add debugging code to find out where the problem 
> lies.  If quotas are going up and not down, then I'd initially suspect 
> the POP/IMAP server.
> > Am I correct in my understanding that courier tools (pop3d, imapd,
> > maildrop w/quota support, and vpopmail) all understand Maildir++ quotas
> > and that an access from any of these should recalculate?  Any info on 
> > the
> > format of the "maildirsize" file?
> Again, I'm not the one to ask.  Bill Shupp might know, or Brian Kolaci, 
> the person who ported some of the quota code to vpopmail.
Anybody better informed correct me if I'm wrong, but maildirsize is
pretty simple. The second line is a base usage number, determined when
the file is written, and each subsequent line is a size and a modifier. 
15000S (base quota of 15000 bytes)
0 0 (no mail when we create the maildirsize)
100 1 (1 100byte message file)
-100 -1 (deleted 100byte message file)
> --
> Tom Collins  -  [EMAIL PROTECTED]
> QmailAdmin: http://qmailadmin.sf.net/  Vpopmail: http://vpopmail.sf.net/
> Info on the Sniffter handheld Network Tester: http://sniffter.com/
Nicholas harring <[EMAIL PROTECTED]>
Webley Systems, Inc.

Reply via email to