Logo
Deploy Now

Stars

13,312

Forks

1,781

Watchers

191

Developer links

Mailcow

With over 13,000 GitHub stars and active monthly releases, Mailcow delivers a production-ready mail server infrastructure through Docker Compose orchestration of twelve integrated containers. The stack pairs Postfix as the MTA handling SMTP traffic with Dovecot for IMAP and POP3 retrieval featuring the Flatcurve full-text search engine, while Rspamd provides machine-learning-powered spam filtering with Bayesian classification, DKIM signing, and ARC support. ClamAV scans attachments for malware including Office document macro analysis via Olefy, and SOGo serves as a responsive webmail client with CalDAV, CardDAV, and Microsoft ActiveSync synchronization. The admin panel manages multiple domains, per-user spam score thresholds, quarantine review, black and whitelists, temporary spam aliases, mailbox quotas, and TLS enforcement policies for both inbound and outbound messages. Security features include two-factor authentication via TOTP, WebAuthn, and Yubikey OTP, a Fail2ban-like Netfilter integration for brute-force protection, and automatic SPF, DKIM, and DMARC configuration. The ACME container handles Let's Encrypt certificate generation with DNS-01 challenge support, while Postfix TLS-Pol provides MTA-STS and DANE/TLSA resolution for encrypted transport. Built-in imapsync enables periodic migration from remote mailboxes, and the REST API allows programmatic management of all server resources. MariaDB stores user data, Redis caches configuration and sessions, and Unbound provides local DNSSEC-validating DNS resolution. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-3.0 licensed.

Mailcow
Mailcow
Mailcow
Mailcow
Mailcow

Benefits

  • Complete Email Infrastructure in Docker
  • Deploys twelve integrated containers via Docker Compose including Postfix, Dovecot, SOGo, Rspamd, ClamAV, MariaDB, Redis, Nginx, and Unbound with a single configuration file and automatic updates.
  • Multi-Layer Security by Default
  • Includes SPF, DKIM, DMARC, ARC authentication, automatic Let's Encrypt SSL with DNS-01 support, Fail2ban-like brute-force protection, two-factor authentication, and ClamAV antivirus scanning out of the box.
  • Intuitive Multi-Domain Administration
  • Web-based admin panel manages unlimited domains, mailboxes, aliases, per-user spam thresholds, quarantine queues, TLS enforcement policies, and mailbox quotas without requiring command-line expertise.
  • Integrated Webmail and Groupware
  • SOGo provides responsive webmail with shared calendars via CalDAV, contact synchronization via CardDAV, and Microsoft ActiveSync support for mobile device connectivity without additional software.

Features

  • Rspamd Spam Filtering
  • Machine-learning spam detection with Bayesian classification, per-user score management, greylisting, automatic learning from quarantine actions, and DKIM signing for outbound messages.
  • Automatic SSL Certificates
  • ACME container generates and renews Let's Encrypt certificates automatically with support for HTTP-01 and DNS-01 challenge types and MTA-STS policy enforcement.
  • Full-Text Email Search
  • Dovecot Flatcurve search engine indexes message bodies and attachments, enabling fast full-text search across mailboxes directly from SOGo webmail or IMAP clients.
  • REST API Management
  • Comprehensive API for programmatic control of domains, mailboxes, aliases, DKIM keys, quarantine, and server settings enabling automation and third-party integration.
  • Imapsync Migration
  • Built-in imapsync tool periodically syncs or migrates mailboxes from remote IMAP servers, simplifying transitions from existing mail providers with scheduled synchronization jobs.