History: Webmail and groupware comparison

Preview of version: 13

This page is mainly to compare all active and mature Open Source (thus self-hostable) webmail solutions that you can install and manage email from any server with standard email protocols (IMAP, SMTP, JMAP). The assumption is that you already have at least one mail server (and often more than one) and you just want to install a webmail, and perhaps replace a desktop email solution like Thunderbird.

Here are the main Open Source standalone webmail options:


Special cases:


Some related solutions are added because they have a close connection with one of the solutions above


Not included (yet), and why?

Roundcube Kolab SnappyMail (RainLoop fork) Nextcloud Cypht Tiki Wiki CMS Groupware Virtualmin
Type Webmail in PHP Full mail server back-end and front-end Webmail in PHP and Node.JS Multi-feature system which offers plugins/modules, and some of those do mail client Pluggable Webmail in PHP with aggregator mindset Multi-feature system which offers all the functionality in one app (bundles Cypht Webmail) Admin panel for shared hosting which includes mail accounts and its own webmail (You can also install Cypht, Roundcube, etc.)
Mail server NoneIt's an email client, and you can connect to any mail server via standard protocols (IMAP, etc.) Cyrus IMAP NoneIt's an email client, and you can connect to any mail server via standard protocols (IMAP, etc.) NoneIt's an email client, and you can connect to any mail server via standard protocols (IMAP, etc.) NoneIt's an email client, and you can connect to any mail server via standard protocols (IMAP, etc.) NoneIt's an email client, and you can connect to any mail server via standard protocols (IMAP, etc.) Dovecot
Webmail client Yes Yes, via Roundcube Yes Nextcloud mail Yes Yes, via Cypht Usermin Webmail.
How does it deal with mail accounts? Only 1 external account at a time Only own accounts? Multiple external accounts ? Multiple external accounts Multiple external accounts (via Cypht) Only own accounts?
Calendar ? Yes ? Nextcloud calendar super basic Tiki Calendar No
Contacts Yes Yes, via Roundcube Yes Yes? Yes Tiki Contacts with interop with Cypht contacts Yes
Manage Sieve plugin? Yes? ? ? Yes Via Cypht, and available even if server doesn't support Sieve No (uses Procmail instead)
Calendar invitations by email ? Yes ? Yes? No Yes No
Uses Bootstrap Yes yes, via Roundcube Yes No No Yes Yes
Mail: Search throughout all folders Yes Yes, via Roundcube Yes ? Missing Missing (via Cypht) ?


Wishlists

Sorted by most reactions

Features

History

Information Version
Marc Laporte unified view is pretty cool 57
View
Marc Laporte Possible to move an email between IMAP accounts? 56
View
Marc Laporte 55
View
Marc Laporte ok, it's official 54
View
Marc Laporte Yes, via Cypht 53
View
Marc Laporte Doesn't like enough code 52
View
Marc Laporte Cypht now officially supports JMAP 51
View
Marc Laporte Discussion 50
View
Marc Laporte More 49
View
Marc Laporte 48
View
Marc Laporte Congrats and thank you to github.com/linagora/tmail-flutter 47
View
Marc Laporte 46
View
Marc Laporte 45
View
Marc Laporte 44
View
Marc Laporte 43
View
Marc Laporte 42
View
Marc Laporte 41
View
Marc Laporte 40
View
CyberFoxar 39
View
Marc Laporte 38
View
Marc Laporte License 37
View
Marc Laporte 36
View
Marc Laporte 35
View
CyberFoxar 18
View
CyberFoxar 17
View
Marc Laporte 16
View
Marc Laporte Fabian thinks we should track CardDAV and CalDAV 15
View
Marc Laporte 14
View
Marc Laporte 13
View
Marc Laporte 12
View
Marc Laporte 11
View
Marc Laporte 10
View
Marc Laporte 9
View
Marc Laporte 8
View
Marc Laporte 7
View
Marc Laporte 6
View
Marc Laporte 5
View
Marc Laporte 4
View
Marc Laporte 3
View
Marc Laporte 2
View
Marc Laporte Let's try this 1
View