This documentation is for Dovecot v2.x, see wiki1 for v1.x documentation.

Client issues and configuration

It seems to be quite difficult to implement a working IMAP client. Best Practices for Implementing an IMAP Client tries to help you with it.

Apple Mail.app

On Mac OS X Leopard 10.5 Mail.app appears to support subscribe/unsubscribe by right clicking on a mailbox, selecting 'Get Account Info' and selecting 'Subscription List' from tabs. This however doesn't really work with any IMAP server.

Apple Mail 3.6 (that comes with OS X 10.5 Leopard) supports subscribing/unsubscribing to folders in the public namespace.

Outlook

Outlook Express 6

Netscape Mail

I'm not actually sure what version exactly this refers to.

Evolution

Mulberry

Seems to be OK.

Claws-mail

Everything works perfectly with Dovecot.

Thunderbird

Mutt

Pine

Seems to be OK.

SquirrelMail

Horde IMP

Dovecot namespace detection works automatically with any recent version of IMP (4.1+).

Quota support is now integrated into the 'imap' driver (as of horde-groupware V1.2), an example config of /imp/config/servers.php is:

$servers['imap'] = array(
    'name' => 'IMAP Server',
    'server' => 'localhost',
    'hordeauth' => false,
    'protocol' => 'imap/notls',
    'port' => 143,
    'quota' => array('driver'=>'imap'),
);

RoundCube Webmail

Works fine.

@Mail Webmail

Uses the namespace returned via Dovecot, full support via IMAP/POP3 using @Mail. Can also read mailbox quota via the getquotaroot IMAP command.

RainLoop Webmail

Works fine.

Clients (last edited 2018-01-05 22:14:04 by 82)