--- title: Mailu 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/Mailu/Mailu] --- # 📧 Mailu > **Serveur mail simple et léger** basé sur des composants standards (Postfix, Dovecot, Rspamd, Rainloop) — moins de conteneurs que mailcow, plus accessible aux débutants. ## 📋 Informations Générales | Champ | Valeur | | :--- | :--- | | **Site web** | [mailu.io](https://mailu.io) | | **GitHub** | [Mailu/Mailu](https://github.com/Mailu/Mailu) | | **License** | MIT | | **Langage** | Python (orchestration) / images Docker officielles | | **Étoiles GitHub** | 7 300 ⭐ | | **Catégorie** | [[cat-email\|Email]] | | **Mainteneur** | Communauté (origin : Univention) | ## 📝 Description **Mailu** est né chez **Univention** (entreprise allemande spécialisée dans les solutions open source pour l'éducation et l'administration) comme un **fork simplifié de mailcow**. Le but : **rendre la stack mail self-hosted accessible** à des utilisateurs moins techniques, tout en conservant la robustesse de Postfix/Dovecot. **Philosophie** : utiliser au maximum les **images Docker officielles** des composants (Postfix, Dovecot, Rspamd) au lieu de tout réécrire. **Composants** : - **SMTP** : Postfix - **IMAP** : Dovecot - **Antispam** : Rspamd (UI intégrée) - **Webmail** : **Rainloop** (léger, simple) — modifiable vers Roundcube - **Antivirus** : optionnel (ClamAV) - **Admin** : web UI Flask propre - **Front-end** : Nginx avec **auto-TLS Let's Encrypt** **Forces** : - **Moins lourd** que mailcow (~1-2 Go RAM au repos) - **Setup simple** : un seul `docker-compose.yml` à éditer, puis `docker compose up -d` - **Documentation** très claire, pas-à-pas - **Composants standards** : si besoin de debug, on trouve plein de docs Postfix/Dovecot - **Bonne gestion multi-domaines** et **alias** **Faiblesses** : - **Webmail Rainloop** vieillissant (Forknet Fork) — la communauté pousse vers Roundcube ou Snappymail - **Moins de fonctionnalités** que mailcow (pas de Sieve natif dans l'UI par ex.) - **Communauté** plus petite - **Rythme de release** parfois plus lent ## 🚀 Installation ### Docker Compose (recommandé) ```bash # Cloner le repo et configurer git clone https://github.com/Mailu/Mailu.git cd Mailu # Éditer mailu.env (ou utiliser le générateur web : https://setup.mailu.io) docker compose -p mailu up -d ``` Le fichier `mailu.env` centralise toute la config : domaine principal, hôtes Postgres, Redis, taille des boîtes, etc. ### Setup web interactif Le site [setup.mailu.io](https://setup.mailu.io) génère le `docker-compose.yml` et le `.env` selon les options choisies (frontend Traefik/nginx, taille, etc.). ### Prérequis - **Docker 20+** + **Docker Compose v2** - **2 Go RAM** minimum (4 Go confortable) - **Reverse DNS** configuré sur l'IP publique - **Ports** : 25, 80, 443, 110, 143, 465, 587, 993, 995, 4190 ## ⚙️ Configuration 1. **DNS** : A, MX, SPF, DKIM (génération automatique via l'admin), DMARC, autoconfig 2. **Reverse DNS** : indispensable pour la délivrabilité 3. **Domaines & utilisateurs** : gérés via l'admin web (`/admin`) 4. **Antispam** : Rspamd s'entraîne, ajuster scores via l'UI Rspamd 5. **Quotas** : par défaut 1 Go / boîte, modifiable 6. **Backups** : `docker compose exec admin mailu-backup` → tar.gz exportable ## 🔗 Alternatives - **[app-mailcow](app-mailcow)** — Plus complet, plus de conteneurs, UI plus riche - **[app-stalwart](app-stalwart)** — Moderne, mono-binaire Rust - **[app-mail-in-a-box](app-mail-in-a-box)** — Clé-en-main non-Docker ## 🔒 Sécurité - **TLS Let's Encrypt** automatique sur tous les services - **Rspamd** anti-spam avec DKIM signing et ARC - **Fail2ban** optionnel via conteneur dédié - **Web admin** derrière HTTPS, 2FA TOTP activable - **Pas d'auth HTTP claire** : authentification via IMAP - **Header checks** Postfix pour bloquer les pièces jointes dangereuses ## 📚 Ressources - [Site officiel](https://mailu.io) - [Documentation](https://mailu.io/documentation.html) - [Setup generator](https://setup.mailu.io) - [GitHub Mailu/Mailu](https://github.com/Mailu/Mailu) ## Pages Liées - [[cat-email]] — Toutes les apps Email du catalogue - [[app-mailcow]] — Cousin plus complet - [[app-stalwart]] — Concurrent moderne en Rust - [[app-roundcube]] — Webmail PHP remplaçant Rainloop - [[securisation-home-lab]] — Sécuriser un serveur mail - [[recettes-docker-compose]] — Templates Docker