Dovecot: IMAP/POP3 at Production Scale
12-module Dovecot course: IMAP/POP3 internals, mdbox vs Maildir, SQL/LDAP auth, Sieve, quotas, replication, director clustering, FTS, and forensics.
- 12
- Modules
- 25
- Lessons
- 8h
- Estimated
Curriculum
12 modules, 25 lessons
Follow them in order or jump to the one you need. Each lesson is its own page, with the next one waiting at the end.
Dovecot Architecture
What Dovecot is, how it fits into a mail stack, and why it's the IMAP/POP3 standard.
Installation & Mail Storage Formats
Install Dovecot and choose between Maildir, mdbox, and sdbox.
Authentication (PAM, SQL, LDAP, passwd-file)
Configure where Dovecot looks up user credentials and metadata.
SSL/TLS, Certificates, and Ports
Configure modern TLS, Let's Encrypt automation, and the right port for each protocol.
IMAP, POP3, ManageSieve & Submission
Per-protocol tuning and what each one's for.
Sieve Filtering & Server-Side Rules
Write powerful filters in Sieve that work across every device.
Quotas, Namespaces & Shared Folders
Disk-space enforcement, public folders, and team mailboxes.
Replication & Multi-Master Setups
Active/active mailbox replication with dsync.
Performance Tuning & Indexes
Where to spend SSD, when to use Solr, and what limits actually matter.
Director, Proxying & Horizontal Scaling
Keep one user pinned to one backend with the Dovecot director.
Security Hardening & Audit Logging
Beyond TLS: rate limits, mailbox quotas, login alerts, audit trails.
Troubleshooting, Forensics & Common Errors
How to diagnose Dovecot when something stops working.
Sending infrastructure that is yours alone.
Every domain gets its own MX host, IP, DKIM selector and certificate. Take it managed, and we run it for you, or buy a licence and run it on your own servers.
Also from us:Beat: monitoring that tells you the fixConsulting: $65/hr, no retainer