On Tue, 2002-12-03 at 17:02, Mark Crispin wrote:
> A 30MB mailbox, while large, is not ridiculously large.  If the mailbox is in
> traditional UNIX mailbox format, it will have to read the entire file; but
> that should take no more than a few seconds unless I/O is very slow on your
> system.  Using mbx format will speed this up greatly.
> 
> 100 seconds is absurd.  It shouldn't take that long to locate the messages in
> a 30MB mailbox.  It might, however, take that long if the IMAP client does a
> full RFC2822/MIME parse of every message in the mailbox.
> 
> Have you tried a client, such as Pine, which is known to use a single
> persistent IMAP session, and does not fetch message RFC2822/MIME data until
> (and unless) it is needed?  I don't know what Evolution does.  Many webmail
> based clients will spawn a new IMAP session per click, and it is possible that
> repeated reparsing of a 30MB mailbox exceeds your system's load threshhold.
> 
> One thing to try is to trace the IMAP protocol negotiations and see what the
> client is doing.  Often, in these sorts of situations, you will find the
> client doing something silly.
> 
> If you are running UW imapd, and it really takes 100 seconds for it just to do
> "SELECT INBOX", I certainly want to know about it.  I'll bet though that
> something else is happening.

OK, I'll try to track the problem down, but I don't know how to trace
it...
I'll try Pine too, like you told me.


Reply via email to