Maddy
Composable all-in-one mail server that sends and receives SMTP mail, stores it for IMAP access and runs DKIM, SPF, DMARC, DANE and MTA-STS.
Maddy is a mail server written in Go. It sends and accepts mail over SMTP, stores messages for IMAP access, and implements DKIM, SPF, DMARC, DANE and MTA-STS in one daemon. The setup tutorial describes the pre-built tarball, which includes a systemd unit, and the Docker page describes the official image. The FAQ compares it with MailCow and Mail-in-a-Box, which bundle other software, where Maddy is one program.
Its own pages show mail submitted to the Submission endpoint by Mailman 3, a mailing list manager, with authentication and TLS. SQLite and PostgreSQL hold the mail index, and LDAP can verify passwords.
Worth knowing
The README calls IMAP storage beta. The project has no admin web interface and no webmail; the FAQ says administration is done with the command-line utility.
Identity
- Status
- Stub
- Maintainer
- Max Mazurov3
- Maintained by
- Individual4
- First release
- 20205
Rendering and deploy
Releases
Adoption
Sources
- 2026-11-03: name, links, Runs as, Categories
maddy.email - 2026-11-03: links
github.com/foxcpp/maddy - 2026-11-03: Maintainer
github.com/foxcpp/maddy/blob/v0.9.6/maddy.go - 2026-11-03: Maintained by, Written in, GitHub stars
api.github.com/repos/foxcpp/maddy - 2026-11-03: First release
github.com/foxcpp/maddy/releases/tag/v0.1.0 - 2026-11-03: Current major version, Last release
github.com/foxcpp/maddy/releases/tag/v0.9.6 - 2026-11-03: License, License model
github.com/foxcpp/maddy/blob/v0.9.6/COPYING - 2026-11-03: Runtime, Install with
maddy.email/tutorials/setting-up/ - 2026-11-03: Install with
maddy.email/docker/ - 2026-11-03: Install with
maddy.email/tutorials/building-from-source/ - 2026-11-03: Databases
maddy.email/internals/sqlite/ - 2026-11-03: Databases
maddy.email/reference/storage/imapsql/ - 2026-11-03: Admin interface
maddy.email/faq/ - 2026-11-03: Contributors
api.github.com/repos/foxcpp/maddy/contributors?per_page=1