Configurer Postfix avec Dovecot pour un serveur de mail complet sous Linux

Publié le 2 octobre 2025

Linux
Email
Administration

La mise en place d’un serveur de messagerie sous Linux repose souvent sur deux composants essentiels :

  • Postfix : agent de transfert de courrier (MTA) chargé de l’envoi et de la réception.
  • Dovecot : serveur IMAP/POP3 permettant aux utilisateurs de consulter leurs emails.

Ensemble, ils constituent une solution complète et robuste pour gérer les mails d’une organisation.

Plan de l’article

  • Installation de Postfix et Dovecot
  • Configuration de Postfix
  • Configuration de Dovecot
  • Tests et validation
  • Bonnes pratiques de sécurité
  • Conclusion

Installation de Postfix et Dovecot

Sous Debian/Ubuntu :

sudo apt update
sudo apt install postfix dovecot-imapd dovecot-pop3d

Sous CentOS/RHEL :

sudo yum install postfix dovecot

Configuration de Postfix

Le fichier principal est /etc/postfix/main.cf. Exemple minimal :

myhostname = mail.exemple.com
mydomain = exemple.com
myorigin = $mydomain
inet_interfaces = all
inet_protocols = ipv4
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
home_mailbox = Maildir/
smtpd_banner = $myhostname ESMTP

Redémarrez le service :

sudo systemctl restart postfix

Configuration de Dovecot

Fichier principal : /etc/dovecot/dovecot.conf :

protocols = imap pop3
mail_location = maildir:~/Maildir
service imap-login {
  inet_listener imap {
    port = 143
  }
  inet_listener imaps {
    port = 993
    ssl = yes
  }
}
ssl_cert = </etc/ssl/certs/dovecot.pem
ssl_key = </etc/ssl/private/dovecot.key

Puis :

sudo systemctl restart dovecot

Tests et validation

  • Créez un utilisateur Linux :
sudo adduser testuser
  • Connectez-vous avec un client mail (Thunderbird, Outlook) en utilisant :
    • Serveur entrant (IMAP/POP3) : votre serveur avec SSL.
    • Serveur sortant (SMTP) : Postfix.

Bonnes pratiques de sécurité

  • Utiliser SSL/TLS pour sécuriser les connexions.
  • Activer l’authentification SASL.
  • Ajouter un filtre antispam comme SpamAssassin.
  • Mettre en place un outil antivirus comme ClamAV.
  • Surveiller les logs /var/log/mail.log.
  • Coupler l'envoi des mails avec OpenDKIM

Conclusion

Avec Postfix et Dovecot, vous disposez d’un serveur de mail complet sous Linux :

  • Postfix assure l’envoi et la réception des emails.
  • Dovecot permet la consultation sécurisée via IMAP ou POP3.

Une base solide pour un système de messagerie d’entreprise performant et fiable.

Besoin d'aide sur ce sujet ?

Notre équipe d'experts est là pour vous accompagner dans vos projets.

Contactez-nous

Articles similaires qui pourraient vous intéresser