|Name||Features and Extensions||Known Issues|
|Outlook||IDLE||You should enable outlook-idle workaround.|
|Outlook Express 6||IDLE||Using "Headers only" synchronization is buggy and can cause "Message is no longer available on this server" error when opening a mail. This isn't Dovecot specific problem, and I'm not aware of any possible workarounds at the moment for this in server side. There's also oe6-fetch-no-newmail workaround for fixing similiar problem with full synchronization. You should also enable outlook-idle workaround.|
|Evolution||Supports DIGEST-MD5 auth||Can't create subfolders with mbox support. mailbox_check_interval setting breaks it (disabled by default).|
|Mulberry||Everything||Seems to be working.|
|Thunderbird||IDLE||Problems with showing message sizes correctly with Dovecot 1.0-tests. 0.99.x works fine.|
|Mutt||Supports many SASL mechanisms via Cyrus SASL||Seems to be working.|
|Pine||SORT and THREAD||Seems to be working.|
|SquirrelMail||SORT and THREAD||Configuration asks IMAP server name for some workarounds, I'm not aware of Dovecot requiring any so just select the "other" option. By default it uses INBOX-prefix, remove it.|
|Horde IMP||Dovecot doesn't want any folder prefix, but leaving it empty in
login screen will just use the default. So, change the default from
/etc/imp3/servers.conf. Search for
Also see Mark Crispin's Ten Commandments of How to Write an IMAP client.
Also see my IMAP Client Coding Howto.
If you have any corrections or additions, mail them to email@example.com.