On Wed, Jun 04, 2003 at 08:27:51AM +0200, Andreas Aardal Hanssen wrote:

Hi, Andy.

I don't think the slowdown we experienced with Squirrelmail is caused by
a slower MIME parser, because it happens early on, when listing all
subscribed folders.

I think it has to do with the differences in the LSUB reply.

Courier sends something like this:
* LSUB (\Unmarked \HasChildren) "." "INBOX"
while Binc sends this:
* LSUB () "/" "INBOX"

This causes Squirrelmail do look up each Folder with LIST individually,
which slows the whole process down immensely.

> PS: How much slower could you say that Binc IMAP is compared to
>     Courier-IMAP on the mailboxes you speak of? Is it 1-2-3 times
>     slower?

I'd say it's about 10 times slower, but only the folder-handling stuff,
reading messages isn't noticably slower.

With a "normal" IMAP client like mutt or Outlook, everything works OK,
it's just Squirrelmail, that is acting up. Since there were some other
problems getting Squirrelmail and Binc to play nice, we have switched
back to Courier for the moment.

I'm going to set up Binc on a non-standard port as soon as I can so I
can properly report what isn't working.

Regards,
        Alexander

Reply via email to