--- title: Mailcow created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, email, docker, postfix, dovecot, webmail, auto-hebergement] confidence: high contested: false sources: [https://selfh.st/apps/?tag=Email, https://github.com/mailcow/mailcow-dockerized] --- # 📧 Mailcow > **Suite mail complĂšte DockerisĂ©e** : Postfix, Dovecot, SOGo, Rspamd, Netfilter — le tout orchestrĂ© en un seul `docker-compose up` avec une UI d'administration Ă©lĂ©gante. ## 📋 Informations GĂ©nĂ©rales | Champ | Valeur | | :--- | :--- | | **Site web** | [mailcow.email](https://mailcow.email) | | **GitHub** | [mailcow/mailcow-dockerized](https://github.com/mailcow/mailcow-dockerized) | | **License** | GPL-3.0 | | **Langage** | Bash / PHP / Python (orchestration) | | **Étoiles GitHub** | 12 892 ⭐ | | **CatĂ©gorie** | [[cat-email\|Email]] | | **Mainteneur** | AndrĂ© KlĂ€rner (IServ) + communautĂ© | ## 📝 Description **Mailcow** est la suite mail **self-hosted** la plus populaire. Elle packagĂ©e une stack mail **classique et Ă©prouvĂ©e** (Postfix, Dovecot, SOGo, Rspamd) dans une vingtaine de conteneurs Docker orchestrĂ©s de maniĂšre cohĂ©rente, avec **une seule web UI** pour tout administrer. **Composants principaux** : - **SMTP / Submission** : Postfix avec routage DKIM/ARC - **IMAP / POP3** : Dovecot avec quotas, full-text search, Sieve - **Antispam** : **Rspamd** (moderne, plus rapide que SpamAssassin) avec interface de training - **Antivirus** : ClamAV - **Webmail** : **SOGo** (calendrier + contacts + mail) ou optionnel Roundcube - **Web admin** : UI custom (mailcow UI) trĂšs complĂšte - **ACME / Let's Encrypt** : natif, via acme.sh - **OAuth2** : intĂ©gration Keycloak/Authentik - **Quarantine** : interface dĂ©diĂ©e pour libĂ©rer les spams piĂ©gĂ©s **Forces** : - **Tout-en-un** : du tĂ©lĂ©chargement Ă  l'envoi du premier mail en 30 minutes - **UI moderne et complĂšte** : quasi plus rien Ă  faire en ligne de commande aprĂšs install - **TrĂšs bonne documentation** et **communautĂ© active** (forum, Discord, Reddit) - **Mises Ă  jour** simples via `./update.sh` - **Compatible multi-domaines**, multi-tenants, alias, catch-all **Faiblesses** : - **Plus de 20 conteneurs** : un peu lourd (~2-3 Go RAM au repos) - **Opinionated** : la stack est figĂ©e (Postfix, pas Exim ; SOGo par dĂ©faut) - **Reverse DNS** et rĂ©putation IP Ă  gĂ©rer soi-mĂȘme - **Pas adaptĂ©** aux trĂšs grandes volumĂ©tries (>500k boĂźtes) ## 🚀 Installation ### PrĂ©requis - **Docker** + **Docker Compose** rĂ©cents - **1 vCPU / 6 Go RAM** minimum (8 Go recommandĂ©) - **Ports** : 25, 80, 110, 143, 443, 465, 587, 993, 995, 4190, 8080 (HTTP admin) - **Nom de domaine** avec glue records `ns1`/`ns2.mail.example.com` ### Installation ```bash # Cloner le repo cd /opt git clone https://github.com/mailcow/mailcow-dockerized cd mailcow-dockerized # GĂ©nĂ©rer la config (interactif) ./generate_config.sh # Lancer la stack docker compose pull docker compose up -d ``` L'admin est accessible sur `https://${MAILCOW_HOSTNAME}:8080/admin`. ## ⚙ Configuration 1. **DNS** : configurer A, MX, SPF, DKIM (auto-gĂ©nĂ©rĂ©s), DMARC, autoconfig/autodiscover 2. **Reverse DNS** : le PTR de l'IP publique doit pointer vers le hostname 3. **Domaines** : ajouter via l'admin, puis crĂ©er les boĂźtes mail 4. **Antispam** : Rspamd s'entraĂźne automatiquement, ajuster les scores si besoin 5. **Backups** : script intĂ©grĂ© `/helper-scripts/backup_and_restore.sh` (dump SQL + tar des volumes) 6. **2FA** : activable sur les comptes admin et utilisateurs ## 🔗 Alternatives - **[app-mailu](app-mailu)** — Plus lĂ©ger, basĂ© sur images officielles - **[app-stalwart](app-stalwart)** — Plus moderne, mono-binaire en Rust - **[app-mail-in-a-box](app-mail-in-a-box)** — ClĂ©-en-main Ubuntu, pas de Docker - **[app-mox](app-mox)** — Concurrent en Go, mono-binaire ## 🔒 SĂ©curitĂ© - **TLSćŒș戶** sur tous les services (ACME auto) - **Rspamd** : anti-spam moderne avec signature DKIM, ARC, learning bayĂ©sien - **ClamAV** : antivirus en temps rĂ©el - **Fail2ban** intĂ©grĂ© (Netfilter container) - **Quotas** et **rate-limiting** par utilisateur - **Logs** dans un conteneur dĂ©diĂ©, exportables - **2FA TOTP** pour l'accĂšs admin ## 📚 Ressources - [Site officiel](https://mailcow.email) - [Documentation](https://docs.mailcow.email) - [GitHub mailcow/mailcow-dockerized](https://github.com/mailcow/mailcow-dockerized) - [Forum communautaire](https://community.mailcow.email) - [Wiki](https://github.com/mailcow/mailcow-dockerized/wiki) ## Pages LiĂ©es - [[cat-email]] — Toutes les apps Email du catalogue - [[app-mailu]] — Plus lĂ©ger, aussi DockerisĂ© - [[app-stalwart]] — Concurrent moderne en Rust - [[app-mail-in-a-box]] — Alternative clĂ©-en-main non-Docker - [[app-roundcube]] — Webmail PHP alternative Ă  SOGo - [[securisation-home-lab]] — SĂ©curiser un serveur mail - [[recettes-docker-compose]] — Templates Docker