Mailfold
Mailfold is a modern admin panel and webmail client for mailcow-dockerized. Domains and mailboxes are your herd — Mailfold is the fold that keeps them: every letter, every gate, in one quiet place.
Everything a mailcow deployment needs from day one, run from a single self-hosted binary.
Admin, webmail, and domain-admin logins from one screen, optional TOTP two-factor, domain-scoped SSO, and sign-in with a personal API key from a new device.
A full three-pane client: rich-text compose, multiple linked mailboxes, external IMAP sync, rules, signatures, and collapsed quote history on long threads.
Self-hosted CardDAV/CalDAV, plus a built-in Month/Week/Day calendar with recurrence, reminders, attachments, and RSVP.
Mailboxes, domains, aliases, queue, quarantine, spam policy, sync jobs, logs, and delegated domain admins — all from one dashboard.
Revocable per-mailbox API keys to send and collect mail from other apps, with official Python, Go, and Rust client libraries.
Every string goes through a translation layer, and Cyrillic/punycode domains work the same everywhere they're typed.
Mailfold is open-core: the community edition is complete on its own, and the enterprise edition adds what larger, multi-node deployments need.
Free for any noncommercial use — personal projects, research, education, nonprofits, evaluation.
A commercial license for running Mailfold in a paid product or service, or at larger scale.
Mint an API key in the admin panel and start sending or collecting mail in a few lines — all three are published and installable today.
pip install mailfold-clientgo get github.com/isi1988/mailfold-gocargo add mailfold