Fraîche Flow

Linux · Infrastructure · Réseaux · Virtualisation

docs/Serveur de messagerie, DNS et connexion des clients
61 lignes2,53 KB

Serveur de messagerie, DNS et connexion des clients

MILOUD NECILI

Fraîche Flow · Intégration de systèmes informatiques

Objectif du projet

Construire un service de messagerie interne distinct avec conteneurs, noms DNS, TLS et boîtes de test.

Ma réalisation

  • Installé Docker Engine et Compose pour le serveur de messagerie sur ff-mail-01.
  • Préparé et démarré Docker Mailserver avec un fichier d’environnement et des répertoires de messagerie persistants.
  • Configuré les certificats, les références DNS/MX et les boîtes dans le laboratoire.
  • Traité l’accès Thunderbird/client par redirection SSH ; la réalisation globale a été confirmée par le responsable du projet.

Cadre technique

Hôte / nom du service ff-mail-01 / mail.fraicheflow.test
Conteneur mailserver
Image pendant le projet ghcr.io/docker-mailserver/docker-mailserver:latest
Comptes de test pendant le projet admin et student ; aucun mot de passe inclus

Résultat

La conversation antérieure contient la mise en place de Compose et de mailserver.env, ainsi que le travail sur les conteneurs et les comptes. Cette collection ne présente pas de transaction SMTP complète avec Message-ID comme preuve originale.

Vérification et preuves de fonctionnement

docker compose config -q
docker ps --filter name=mailserver
docker logs --tail 40 mailserver
dig @192.168.10.11 fraicheflow.test MX

Serveur de messagerie sur ff-mail-01 sain avec ports de messagerie publiés

Résolution DNS de mail.fraicheflow.test et enregistrement MX associé

Dépannage en pratique

Compose signalait initialement l’absence de mailserver.env. La configuration a continué après création du fichier d’environnement. Le nom client, le nom du certificat et la destination du tunnel devaient être distingués.

Sécurité et mise en contexte technique

Un test de messagerie interne ne prouve pas la délivrabilité publique. SPF, DKIM, DMARC, PTR, la protection contre le relais et la remise des alertes nécessitent des vérifications distinctes. Roundcube n’est pas présenté comme installé.

Compétences acquises

Mise en contexte LXC/Docker, protocoles de messagerie, DNS MX, TLS et connexion des clients.

État du projet

Terminé selon la confirmation du responsable du projet.