📦 Construire un serveur de messagerie sur Linux #2 : Les paquets essentiels pour un environnement d'utilisateurs virtuels
Bonjour à tous, dans le dernier article, nous avons parlé de pourquoi Postfix et Dovecot sont nécessaires ensemble ?
Pour que même ceux qui découvrent les serveurs de messagerie puissent comprendre facilement, j'ai utilisé une analogie avec le bureau de poste et le facteur, vous vous en souvenez ? 😊
Postfix joue le rôle de "bureau de poste" en envoyant les e-mails,
et Dovecot agit comme le "facteur" en livrant les e-mails de l'utilisateur.
Si vous n'avez pas encore vu l'épisode précédent, je vous recommande de le consulter d'abord.
📌 Construire un serveur de messagerie sur Linux #1 : Comprendre les concepts de Postfix et Dovecot
🎯 Objectif de cet article
Dans cet article, nous allons nous intéresser aux paquets essentiels nécessaires pour configurer Postfix et Dovecot dans un environnement d'utilisateurs virtuels.
Autrement dit, je vais vous expliquer en détail quels paquets installer et quel rôle chacun joue.
💡 Remarque :
Cet article est un guide pour ceux qui possèdent déjà leur propre base de données (DB).
Pour construire un serveur de messagerie dans un environnement d'utilisateurs virtuels, une base de données est nécessaire, mais
je ne vais pas traiter de la manière de configurer la base de données elle-même.
(C'est-à-dire que nous supposerons que vous exécutez déjà MySQL, PostgreSQL, SQLite, etc.!)
📌 Paquets essentiels nécessaires dans un environnement d'utilisateurs virtuels
Dans un environnement d'utilisateurs virtuels, Postfix et Dovecot se référencent aux informations utilisateur stockées dans la base de données (DB) sans utiliser de compte système (/etc/passwd).
Examinons un par un les paquets qui doivent être installés.
1️⃣ Postfix (MTA, serveur de transfert de courrier)
📦 Paquet à installer :
postfix
postfix-pgsql # Intégration PostgreSQL (les utilisateurs de MySQL installent postfix-mysql)
2️⃣ Dovecot (MDA, serveur de distribution de courrier)
📦 Paquet à installer :
dovecot-core
dovecot-imapd
dovecot-pop3d
dovecot-pgsql # Intégration PostgreSQL (les utilisateurs de MySQL installent dovecot-mysql)
3️⃣ Dovecot LMTP (communication entre Postfix et Dovecot)
📦 Paquet à installer :
dovecot-lmtpd
4️⃣ Paquets relatifs à TLS et à la sécurité
📦 Paquet à installer :
openssl
certbot # Obtention gratuite de certificats SSL
✅ Résumé final : Paquets essentiels & Paquets optionnels
📌 Paquets essentiels
Paquet | Description |
---|---|
postfix | Serveur SMTP |
postfix-pgsql | Intégration PostgreSQL (les utilisateurs de MySQL installent postfix-mysql) |
dovecot-core | Serveur de messagerie Dovecot |
dovecot-imapd | Support IMAP |
dovecot-pop3d | Support POP3 |
dovecot-pgsql | Intégration PostgreSQL (les utilisateurs de MySQL installent dovecot-mysql) |
dovecot-lmtpd | Support LMTP |
openssl | Support de cryptage TLS |
certbot | Obtention gratuite de certificats SSL |
🔹 Paquets optionnels
Paquet | Description |
---|---|
postfixadmin | Gestion des comptes de messagerie basée sur le web |
spamassassin | Filtrage anti-spam |
spamc | Client SpamAssassin |
clamav | Analyse de virus |
clamav-daemon | Détection de virus en temps réel |
clamav-freshclam | Mise à jour automatique de la base de données de virus ClamAV |
roundcube | Client webmail |
🚀 Prochaines étapes
Maintenant que nous avons récapitulé les paquets nécessaires, dans le prochain article, nous allons procéder à la configuration réelle de Postfix et Dovecot.
✔️ Comment Postfix et Dovecot s'interfacent
✔️ Méthode de livraison des mails utilisant le LMTP (Local Mail Transfer Protocol)
Restez à l'écoute pour le prochain article ! 😊
Add a New Comment