
Dovecot
Secure IMAP, POP3 and LMTP server and email storage backend
1.2k stars 345 forks last commit first released
Actively maintained
Last commit 24 Jul 2026.

Dovecot is a secure, high-performance IMAP/POP3/LMTP server and mail storage backend designed for reliability, standards compliance and operational scalability. It provides mailbox indexing, flexible authentication backends and a plugin architecture used by large ISPs and hosting providers.
Key Features
- High-performance mailbox indexing with support for Maildir and mbox formats and self-optimizing indexes.
- Flexible authentication backends with many passdb/userdb options and integration points for MTAs (Postfix, Exim) for SMTP authentication.
- Standards-compliant IMAP/POP3/LMTP implementation with many protocol workarounds for client interoperability.
- Extensible plugin system: native Lua scripting support and a rich plugin ecosystem (including the Pigeonhole Sieve/ManageSieve project for Sieve-based filtering).
- TLS/SSL support via OpenSSL with configurable cipher suites, certificates and TLS settings.
- Admin-friendly diagnostics, self-healing index behavior and support for clustered filesystems with caveats for some network filesystems.
Use Cases
- Deploying a production-grade IMAP/POP3/LMTP backend for ISPs, telcos and hosting providers requiring high concurrency and scalability.
- Building mail delivery workflows with server-side filtering using the Pigeonhole Sieve implementation and ManageSieve management.
- Integrating authentication and SMTP submission with existing infrastructure (system userdbs, SQL/LDAP backends, or custom Lua-based userdb/passdb).
Limitations and Considerations
- Some optional features require additional libraries or build-time options (for example, OpenSSL development headers are required for TLS support when compiling from source).
- Using certain clustered/network filesystems (notably NFS) may require careful configuration or workarounds due to caching semantics; administrators should consult filesystem-specific guidance.
Dovecot is a mature, widely used mail backend focused on security, performance and extensibility. Its plugin architecture (Lua, Pigeonhole) and broad authentication options make it suitable for both small deployments and large-scale mail services.
Categories:
Tags:
Tech Stack:
Similar to Dovecot

emailwiz
Bash-based installer that deploys a secure Debian/Ubuntu mail server stack.
A Bash script that auto-implements a full mail server (Postfix, Dovecot, DKIM, SpamAssassin) with TLS and PAM-based logins on Debian/Ubuntu.
OpenSMTPD
Secure, lightweight SMTP server implementation compliant with RFC 5321
OpenSMTPD is an open-source, minimal SMTP daemon from the OpenBSD project providing an RFC-compliant MTA with privilege separation, table backends, filters and TLS support.
Maddy Mail Server
Composable all-in-one SMTP/IMAP mail server with security features
Go-based, modular mail server implementing SMTP/LMTP/IMAP with built-in DKIM/SPF/DMARC, storage backends (SQLite/Postgres/S3), Prometheus metrics and Docker support.

Courier Mail Server (Courier MTA)
Integrated mail server suite with SMTP, IMAP, POP3 and webmail
Courier is an integrated mail server suite providing ESMTP (MTA), IMAP, POP3, webmail, and mailing lists with optional LDAP/MySQL/PostgreSQL-backed virtual accounts.
OpenVPN
Open-source VPN daemon for TLS-based secure tunneling
OpenVPN is a widely used open-source VPN daemon providing TLS/SSL-based secure tunneling, flexible client-server and site-to-site modes, and cross-platform support.
Modoboa
Mail hosting and management platform with web UI and webmail
Modoboa is an open source mail server management platform with a modern web UI, integrating Postfix and Dovecot with admin tools, webmail, calendar, and address book.




