Frankie,

You are right!  Appending the "S" fixes the problem.  One thing to note.  I
switched to VQAdmin this morning and it sets the permissions correctly.  You
can download this at:  http://www.inter7.com/vqadmin.html

Thanks for the help!

Stephen


----- Original Message -----
From: "Frankie" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Sunday, February 29, 2004 11:04 AM
Subject: Re: [toaster] Quota Usage Plugin


> Your situation is as similar what I face. The quota usage will be
displayed
> correctly if you append "S" to the first line of your maildirsize like
> "131072000S". Also, GETQUOTAROOT will display something like Bill's
mention.
> It is because you use qmailadmin to create email account or set quota to
> email account. Qmailadmin use "vsetuserquota" to implement what you want
but
> amend maildirsize without appending "S".
>
> Try a test like:
>
> vsetuserquota [EMAIL PROTECTED] 10M
>
> vuserinfo will show you "quota: 10485760S" but what in your maildirsize is
> "10M" and quota_usage can't work in squirrelmail.
>
> Try again like:
>
> vsetuserquota [EMAIL PROTECTED] 10485760 (similar to the implementation by
> qmailadmin)
>
> vuserinfo will also show you "quota: 10485760S". What in your maildirszie
is
> "10485760" and quota_usage still can't work.
>
> Again:
>
> vsetuserquota [EMAIL PROTECTED] 10485760S
>
> vuserinfo is "quota: 10485760S" and maildirszie is "10485760S". As a
result,
> quota_usage work !
>
> I have took a look to the function.php of quota_usage, it use
"GETQUOTAROOT"
> to collect quota information from IMAP connection. I regret that I am not
a
> C programmer and don't know how to amend sourcecode of vpopmail or
> qmailadmin.
>
> Any solution or suggestion is welcome.
>
> Thanks
>
> Frankie
>
> ----- Original Message -----
> From: "Stephen Harmon" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Sunday, February 29, 2004 6:40 AM
> Subject: Re: [toaster] Quota Usage Plugin
>
>
> > Attached is one of my maildirsize files.  Does this look normal?
VPOPMAIL
> > and VCHKPW are the OWNER:GROUP of the file with -rw- --- --- rights.
> >
> > Thanks,
> >
> > Stephen
> > ----- Original Message -----
> > From: "Bill Shupp" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Saturday, February 28, 2004 3:05 PM
> > Subject: Re: [toaster] Quota Usage Plugin
> >
> >
> > > Stephen Harmon wrote:
> > > > When I connect it shows:
> > > >
> > > > * OK [COMPATIBILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE
> > THREAD=ORDERSUBJECT
> > > > THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION STARTTLS]
> Courier-IMAP
> > > > ready.
> > > >
> > > > Thanks,
> > > >
> > > > Stephen
> > >
> > > You need to log in, then issue the appropriate commands, like so:
> > >
> > > $ telnet localhost 143
> > > Trying 127.0.0.1...
> > > Connected to localhost.localdomain.
> > > Escape character is '^]'.
> > > * OK Courier-IMAP ready. Copyright 1998-2001 Double Precision, Inc.
See
> > > COPYING for distribution information.
> > > . login [EMAIL PROTECTED] password
> > > . OK LOGIN Ok.
> > > . getquotaroot "inbox"
> > > * QUOTAROOT "." "ROOT"
> > > * QUOTA "ROOT" (STORAGE 444072 512000)
> > > . OK GETQUOTAROOT Ok.
> > > . logout
> > > * BYE Courier-IMAP server shutting down
> > > . OK LOGOUT completed
> > > Connection closed by foreign host.
> > >
> > > This is all quotausage does, and then does the math on the response to
> > > see what current usage is.  If this fails, then the imap server is not
> > > recognizing the quota settings in vpopmail.
> > >
> > > Regards,
> > >
> > > Bill Shupp
> > >
> >
>
>

Reply via email to