En bref
Pour qui ?
Avancé (bonnes connaissances en administration Linux, DNS et sécurité)
★★★★ Avancé
Combien de temps ?
2 à 6 heures (selon l'expérience et la solution choisie)
Ce qu’il faut
Un VPS ou serveur dédié avec IP fixe et port 25 ouvert, un nom de domaine, un accès à la zone DNS, des bases solides en Linux, SSH et Docker
Le problème
💡 Recommandation : si vous n'êtes pas déjà à l'aise avec Linux, Docker, le DNS et la sécurité réseau, ne vous lancez pas. L'email est l'un des services les plus difficiles à bien héberger. YunoHost (fiche N°20) intègre un serveur mail plus simple à gérer, si vous l'utilisez déjà.
Ce que contient la fiche
- Les solutions logicielles
- Prérequis techniques
Pour mailcow, on peut réduire la mémoire en désactivant l'antivirus et la recherche plein texte (SKIP_CLAMD=y, SKIP_FTS=y dans mailcow.conf). - Méthode A : mailcow
mailcow réunit Postfix, Dovecot, Rspamd, SOGo, ClamAV et une interface d'administration, dans des conteneurs Docker. - Méthode B : Mailu
Mailu est une solution comparable à mailcow, plus modulaire et plus légère. - Méthode C : Maddy (minimaliste)
Maddy regroupe envoi, réception, IMAP, DKIM et SPF dans un seul programme, configuré par un fichier texte. - Commandes utiles (mailcow)
- Délivrabilité : éviter le dossier spam
Une IP neuve doit « faire ses preuves » : commencez par de petits volumes et augmentez progressivement. - Sécuriser le serveur
La fiche complète détaille chaque étape, avec les menus à suivre, un tableau de dépannage et un défi pour ancrer les nouveaux réflexes.
Télécharger la fiche complète (PDF)
À retenir
- L'email est le service le plus difficile à auto-héberger. Sans expérience d'administration système, ne vous lancez pas.
- La délivrabilité est le vrai défi : PTR, SPF, DKIM et DMARC sont indispensables.
- mailcow est la solution la plus aboutie, mais demande au moins 6 Go de RAM.
- Pour la grande majorité des gens, une messagerie hébergée éthique est le meilleur choix.