Self-hosted mail server for your own domain, with SMTP/IMAP/POP3, CardDAV/CalDAV, a React webmail and admin console, deployed via Docker Compose.
mailcow/mailcow-dockerized
Dockerized, self-hosted mail server suite bundling Postfix, Dovecot, SOGo, Rspamd and ClamAV behind a web admin UI.
- Stars
- 13,671
- Forks
- 1,849
- Open issues
- 542
- Last commit
- 20 hours ago
What is it?
mailcow is a self-hosted mail server suite packaged as Docker Compose services. It bundles Postfix for SMTP, Dovecot for IMAP and POP3, SOGo for groupware (webmail, calendar and contacts), Rspamd for spam filtering, and ClamAV for virus scanning, so a full mail stack can be deployed from one setup.
The project provides a web administration interface for managing domains, mailboxes and aliases, and it handles TLS certificates through ACME (Let's Encrypt). Installation and day-to-day operation are documented on the official docs site.
It suits people who want to run their own mail domain on a single Docker host without assembling each mail component by hand.
Key features
- 01Bundles Postfix, Dovecot, SOGo, Rspamd and ClamAV as Docker containers.
- 02Provides a web admin UI for domains, mailboxes and aliases.
- 03Includes SOGo groupware for webmail, calendar and contacts.
- 04Obtains and renews TLS certificates via ACME.
- 05Filters spam with Rspamd and scans attachments with ClamAV.
Use cases
- Hosting a company or personal mail domain on your own server.
- Replacing a hosted mail provider with a self-managed mail stack.
- Running a multi-domain mail service with a single admin interface.
Quick start
- 1
Read the official documentation for installation instructions
Things to know
- Licensed under GPL-3.0, a copyleft license that requires derivative works to be released under the same terms.
- The README gives no install commands and points to external documentation for setup.
- Running a full mail server stack with Postfix, Dovecot, SOGo, Rspamd and ClamAV means self-hosting effort.
In collections
Topics
FAQ
- What is mailcow-dockerized?
- Dockerized, self-hosted mail server suite bundling Postfix, Dovecot, SOGo, Rspamd and ClamAV behind a web admin UI. mailcow is a self-hosted mail server suite packaged as Docker Compose services. It bundles Postfix for SMTP, Dovecot for IMAP and POP3, SOGo for groupware (webmail, calendar and contacts), Rspamd for spam filtering, and ClamAV for virus scanning, so a full mail stack can be deployed from one setup.
- Is mailcow-dockerized free to use? What license does it have?
- mailcow-dockerized is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
- Is mailcow-dockerized still maintained?
- Actively maintained. The last commit to mailcow-dockerized was on Oct 23, 2026.
- What can I use mailcow-dockerized for?
- Hosting a company or personal mail domain on your own server. Replacing a hosted mail provider with a self-managed mail stack. Running a multi-domain mail service with a single admin interface.
- How do I install mailcow-dockerized?
- Read the official documentation for installation instructions
- Where can I get mailcow-dockerized?
- The source code and installation instructions are on GitHub: https://github.com/mailcow/mailcow-dockerized
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A self-hosted mail server packaged as a set of Docker images, covering SMTP, IMAP, POP3 and webmail.
A single-file, self-hosted private email server with SMTP, POP3 and IMAP support plus a web mail management interface for your own domain.
A one-click installer that turns a fresh Ubuntu 22.04 machine into a complete self-hosted mail server with webmail, DNS, and backups.
A full-featured, secure mail server in Go for self-hosting your own domain's email with low maintenance.
A browser-based multilingual IMAP webmail client with an application-like interface, written in PHP and extendable through plugins and skins.