Michael Loftis wrote:
[snip]
> Read it once, and then cache the result in the session information (or
> even in a cookie) along with a 'freshness' -- and when the timeout has
> expired, re-check it (say 1 minute, or five).  Same thing with the LDAP
> auth. Re-authing every single page load is not necessary.

Better yet, only update it when you absolute need to (meaning: only when you are checking mail or making a change to your mailbox by deleting, moving or renaming). That should work - of course providing your web portal is functioning as a mail client (checking mail/etc) and not -only- interacting with imap to retrieve the quota.

HTH,

--
Carl
---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Reply via email to