> > it's extremely slow! It's much slower than UW-IMAPD which is 

  <snip>

> It would be helpful to be a bit more specific:

My point is primarily that on the same machine and with the same client, 
dbmail-imap is very much slower than UW-imap. In that context I didn't believe 
that details about the setup would be so important. Sorry.

  The server is a Dual P3 450 with 1Gb RAM, 
  Linux 2.4.14 and Software-RAID level 1
  DB is MySQL
  dbmail-rc3
  The database is not big, about 6Mb.

> Also, quantifying "completely useless" is helpful.  How long does it take
> UW-IMAPD to retreive the exact same list of mail, how long for DBMail?

The webmail client is a proprietary solution written in PHP and C for a Swedish 
webhosting company. It _does_ make LOTS of IMAP requests, something I'm 
currently looking into reducing. 

Some actions with very large mailboxes can take up to a minute with dbmail and 
less than half of that with UW-IMAP. I've discovered that these actions do many 
unnecessary IMAP requests, and a preliminary fix takes the times down to 2-3 
seconds with UW-imap and 5-10 with dbmail. But the overhead in the client 
served to discover the big performance problem in dbmail.

For instance, it seems that sorting is very much slower in dbmail. Many of the 
actions in this webmail requires sorting, could that be a problem in dbmail?

I'm currently rewriting parts of the webmail-application which is making it a 
lot faster. But in any case, everything works faster with UW-imap than with 
dbmail.

Regards,
/Johan Ekenberg

Reply via email to