Aller au contenu
Module 1 · Leçon 1 sur 26

Qu'est-ce que Mailcow: Dockerized ?

Fait partie du cours Mailcow : maîtriser son serveur mail auto-hébergé, dans le module Introduction à Mailcow.

Auteur

Mailcow est une suite de serveur mail open source sous Docker, qui regroupe Postfix, Dovecot, Rspamd, ClamAV, SOGo, ACME, Redis, MariaDB, Solr, Watchdog et Nginx dans une seule pile autonome.

Pourquoi Mailcow existe :

  • Une alternative moderne aux installations monolithiques (iRedMail, Mail-in-a-Box) et aux vieux montages Postfix/Dovecot faits à la main.
  • Chaque composant tourne dans son propre conteneur, donc les mises à jour sont atomiques et reproductibles.
  • Maintenu par une petite équipe allemande (Servercow / The Infrastructure Company GmbH), avec une communauté active.

La carte des conteneurs :

Conteneur Rôle
postfix-mailcow MTA SMTP qui accepte et relaie le mail sur 25/465/587
dovecot-mailcow IMAP/POP3/Sieve/LMTP pour le stockage et la distribution dans les boîtes mail
rspamd-mailcow Filtrage du contenu, signature DKIM, greylisting
nginx-mailcow Terminaison TLS + reverse proxy pour l'interface et le webmail
sogo-mailcow Webmail collaboratif + CalDAV/CardDAV/ActiveSync
mysql-mailcow Métadonnées des comptes, ACL, tables de transport
redis-mailcow Cache pour Rspamd, fail2ban, sessions
acme-mailcow Automatisation des certificats Let's Encrypt
watchdog-mailcow Sonde de santé interne + alertes Telegram/e-mail
clamd-mailcow Analyse antivirus facultative

Deux versions : Mailcow est livré sous la forme d'un seul docker-compose.yml et d'un fichier de configuration (mailcow.conf) généré par ./generate_config.sh. Il n'existe pas d'édition entreprise : tout est sous GPLv3.

Connectez-vous pour garder une trace de ce que vous avez lu.

Pulse · envoi de cold emails

Une infrastructure d’envoi rien qu’à vous.

Chaque domaine a son propre hôte MX, son IP, son sélecteur DKIM et son certificat. Prenez la version gérée, et nous l’exploitons pour vous, ou achetez une licence et faites-la tourner sur vos propres serveurs.

# sur un serveur Ubuntu tout neuf
$ cd pulse && sudo ./install.sh
→ docker compose up · kumomta · stalwart · caddy
→ dashboard ready on https://pulse.yourdomain.com
$

Aussi chez nous :Beat : la surveillance qui vous donne le correctifConseil : 65 $ US/h, sans forfait mensuel