Mailcow
Mailcow

Mailcow is a complete mail server suite that provides a modern Web UI for administration.

mailcow: dockerized is an open-source groupware and email suite designed to provide a comprehensive, "all-around carefree" mail server solution using Docker containers.

The main features of this tool include:

  • Modular Docker Architecture: Every part of the mail server—from the database to the webmail—runs in its own isolated container (including Postfix, Dovecot, MariaDB, and Nginx), making the stack easy to deploy and maintain.

  • Powerful Web Interface (mailcow UI): A central graphical dashboard allows administrators to manage domains and mailboxes, generate DKIM/ARC keys, and handle complex tasks with just a few clicks.

  • Integrated Security & Anti-Spam: It features a robust security stack including Rspamd for self-learning spam protection, ClamAV for antivirus scanning, and a built-in Netfilter system for Fail2ban-like intrusion prevention.

  • Automated SSL Management: The system includes an ACME container that automatically generates and renews Let's Encrypt certificates to ensure all communication is encrypted.

  • Advanced Authentication: To secure access, it supports various Two-Factor Authentication (TFA) methods, including TOTP, Yubikey OTP, and WebAuthn (FIDO2).

  • Comprehensive Groupware Features: It integrates SOGo, providing a full-featured webmailer along with CalDAV and CardDAV interfaces for syncing calendars and contacts.

  • Built-in Monitoring & Reliability: A dedicated Watchdog service monitors the health of all containers, while integrated logging and quarantine systems help administrators troubleshoot issues quickly.

  • Flexible User Tools: Mailbox users can create temporary spam aliases, manage their own spam scores, toggle TLS enforcement, and use imapsync to migrate mail from other providers.

  • Extensive Integration Support: It is designed to work with a wide range of clients (iOS, Android, Outlook, Thunderbird) and supports third-party integrations like Nextcloud, Gitea, and Matrix.