Dovecot

Dovecot

High-performance IMAP and POP3 server for Linux/Unix

1.2kstars
322forks
Last commit: 1d ago
Repo age: 11y old
Dovecot screenshot

Dovecot is a high-performance IMAP and POP3 server used to provide mailbox access for email users and clients. It is widely deployed with MTAs such as Postfix or Exim and supports common mailbox formats and authentication backends.

Key Features

  • IMAP4rev1 and POP3 server with TLS/SSL support
  • High-performance mailbox index/cache architecture for fast access
  • Supports Maildir and mbox (and can integrate with other storage via plugins)
  • Authentication framework with multiple backends (e.g., PAM, LDAP, SQL) and pluggable mechanisms
  • SASL integration commonly used by Postfix for SMTP authentication
  • Quota and ACL support (IMAP ACL) for shared mailboxes and access control
  • Sieve mail filtering via Pigeonhole (separate but commonly paired component)
  • Replication and high-availability options (dsync-based replication)

Use Cases

  • Provide IMAP/POP3 access for a self-managed email domain (paired with Postfix/Exim)
  • Centralized authentication for mail services (LDAP/SQL/PAM) with per-user mail storage
  • Shared mailboxes and delegated access scenarios (teams/support mailboxes)

Limitations and Considerations

  • Not a full email stack by itself: you typically pair it with an MTA (e.g., Postfix) and optional anti-spam/AV components
  • Some advanced functionality (e.g., Sieve filtering) is delivered via companion projects/plugins (not strictly in the core daemon)

Dovecot is a mature, widely used mailbox-access server emphasizing speed, interoperability, and flexible authentication/storage integrations. It fits well in production mail setups where IMAP/POP3 reliability and performance are critical components.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Postal

Postal

A self-hosted mail delivery platform for applications

16.2k
1.2k
Last commit: 3mo ago

Open-source SMTP delivery platform with web UI, HTTP API, and message tracking for sending transactional email from your own infrastructure.

Alternative to:
Twilio SendGrid
Twilio SendGrid
+5
Mail-in-a-Box

Mail-in-a-Box

A mail server in a box with a modern admin panel.

15.1k
1.5k
Last commit: 5d ago

Turn a fresh Ubuntu server into a complete mail server with webmail, DNS, spam filtering, automatic TLS, and an easy-to-use admin control panel.

Alternative to:
Google Workspace
Google Workspace
+7
Mailcow

Mailcow

Dockerized mail server suite with a modern admin UI

11.9k
1.6k
Last commit: 1mo ago

All-in-one, Docker-based email server stack with SMTP/IMAP, anti-spam, web UI administration, DKIM, and automated TLS via ACME.

Alternative to:
Gmail
Gmail
+3
Stalwart Mail Server

Stalwart Mail Server

All-in-one secure mail server with modern spam filtering

11.1k
600
Last commit: 3d ago

Stalwart is an all-in-one mail server (SMTP/IMAP/JMAP) with built-in anti-spam/DMARC, web admin UI, and flexible routing for running your own email infrastructure.

Alternative to:
Microsoft Exchange Online
Microsoft Exchange Online
+9
Mailu

Mailu

Docker-based mail server stack with a modern admin UI

7k
957
Last commit: 24d ago

Mailu is an all-in-one email server stack (SMTP/IMAP/webmail) packaged for Docker, with anti-spam/AV, DKIM/DMARC support, and a web admin interface for domains and mailboxes.

Alternative to:
Gmail
Gmail
+6
SimpleLogin

SimpleLogin

Email aliasing to protect your real inbox

6.3k
551
Last commit: 1d ago

Self-hostable email alias manager that generates aliases, forwards mail, and shields your real address with reply support, custom domains, and anti-tracking options.

Alternative to:
Fastmail Masked Email
Fastmail Masked Email
+3