Retour au blog
Février 2, 2026Guides

Comment Configurer un Serveur Email Privé sur VPS

Guide complet pour configurer votre propre serveur email privé en utilisant Postfix et Dovecot sur un VPS. Apprenez à héberger votre propre email avec une confidentialité et un contrôle complets.

Comment Configurer un Serveur Email Privé sur VPS

Exécuter votre propre serveur email vous donne un contrôle total sur vos communications, garantissant la confidentialité et évitant la dépendance aux fournisseurs tiers. Bien que cela nécessite quelques connaissances techniques, configurer un serveur email privé sur votre VPS est tout à fait réalisable. Ce guide couvre la configuration de Postfix (SMTP) et Dovecot (IMAP/POP3) pour une solution email complète.

Pourquoi Héberger Votre Propre Serveur Email ?

  • Confidentialité complète : Vos emails sont stockés sur votre serveur, non scannés par des tiers
  • Pas d'extraction de données : Évitez la publicité ciblée basée sur le contenu des emails
  • Domaines personnalisés : Utilisez votre propre domaine pour des adresses email professionnelles
  • Comptes illimités : Créez autant d'adresses email que nécessaire
  • Contrôle total : Configurez les filtres anti-spam, les politiques de sécurité et les limites de stockage
  • Rentable : Un serveur peut gérer plusieurs comptes email

Prérequis

  • VPS avec au moins 2 Go de RAM et 20 Go de stockage
  • Nom de domaine avec accès DNS
  • Adresse IP statique (recommandé)
  • Ubuntu 20.04 ou Debian 11+
  • Accès root ou sudo

Configuration DNS

Avant d'installer le logiciel email, configurez les enregistrements DNS :

  • Enregistrement A : mail.votredomaine.com → IP de votre serveur
  • Enregistrement MX : votredomaine.com → mail.votredomaine.com (priorité 10)
  • Enregistrement SPF : TXT "v=spf1 mx a:mail.votredomaine.com ~all"
  • Enregistrement DKIM : Généré après l'installation
  • Enregistrement DMARC : TXT "v=DMARC1; p=none; rua=mailto:admin@votredomaine.com"

Installation et Configuration de Postfix

bash
apt update
apt install -y postfix postfix-mysql dovecot-core dovecot-imapd dovecot-pop3d dovecot-lmtpd dovecot-mysql

# Pendant l'installation, sélectionnez 'Internet Site' et entrez votre nom de domaine
# Configurez les paramètres principaux de Postfix :
nano /etc/postfix/main.cf

# Paramètres clés :
myhostname = mail.votredomaine.com
mydomain = votredomaine.com
myorigin = $mydomain
mydestination = $myhostname, localhost.$mydomain, $mydomain
inet_interfaces = all

Configuration de Dovecot

bash
nano /etc/dovecot/conf.d/10-mail.conf

# Définir l'emplacement du courrier :
mail_location = maildir:/var/mail/vhosts/%d/%n

nano /etc/dovecot/conf.d/10-auth.conf

# Activer l'authentification :
disable_plaintext_auth = no
auth_mechanisms = plain login

systemctl restart dovecot
systemctl restart postfix

Configuration de Webmail (Optionnel)

Installez Roundcube pour l'accès email basé sur le web :

bash
apt install -y roundcube roundcube-mysql roundcube-plugins
# Configurez Roundcube pendant l'installation
# Accédez au webmail à : https://votredomaine.com/webmail

Configuration de Sécurité

  • Activez le chiffrement SSL/TLS pour SMTP (port 587) et IMAP (port 993)
  • Configurez le pare-feu pour autoriser uniquement les ports nécessaires (25, 587, 993, 995)
  • Configurez fail2ban pour prévenir les attaques par force brute
  • Utilisez des mots de passe forts et envisagez l'authentification à deux facteurs
  • Mettez à jour régulièrement tous les logiciels du serveur email
  • Surveillez les journaux pour activité suspecte
  • Configurez correctement les enregistrements SPF, DKIM et DMARC

Conseils Importants

  • Les IP des serveurs email peuvent être blacklistées - surveillez la réputation de votre IP
  • Commencez avec une petite configuration et augmentez progressivement
  • Conservez des sauvegardes des données et configurations email
  • Testez la livraison d'email aux principaux fournisseurs (Gmail, Outlook, etc.)
  • Envisagez d'utiliser un service de relais pour une meilleure délivrabilité
  • Surveillez l'espace disque - les emails peuvent consommer un stockage important