I recently moved from an ancient version of Courier IMAP to Binc. So far it has been great except for one troubling client. That is Linux Evolution 1.4.4.
I have used Evolution 1.2.5 and it worked fine, but some changes they made to 1.4.4 seem to really cause huge problems for BincIMAP.
I have turned on tracing for Evolution - set CAMEL_VERBOSE_DEBUG=1; evolution
What happens is that as Evolution starts, it scans folders and issues something like this for each folder (note I have 744 folders and this takes about 1s per folder - it also pins CPU at 100%):
001 LIST "" "INBOX/myfolder/%"
Mozilla does not do this and it performs fine with BincIMAP. I have heard that the Evolution people only test against CourierIMAP, so Andreas may want to optimize Binc to work with Evolution's crappy IMAP verbosity.
Anyway, if you have a chance to look at this, it would really help since Evolution scans the folders each time it gets mail (for no reason at all in my book).
-MA
