Postfix

De Wiki NCad
Aller à : navigation, rechercher

Présentation

Postfix est un serveur mail SMTP (Simple Mail Transfer Protocol) appelé aussi MTA pour Mail Transport Agent. Son rôle est d'assurer le traitement des mails aussi bien à l'envoi qu'à la réception.

Pour que les utilisateurs puissent récupérer leur message, Postfix devra être couplé à un service de relève de message basé sur le protocole POP (Post Office Protocol) et/ou IMAP (Internet Message Access Protocol). Nous utiliseront le service courier. L'authentification des utilisateurs sur le serveur mail s'effectuera par l'intermédiaire du daemon saslauth.

Installation

Il sera nécessaire d'installer les services suivants :

  • Postfix, qui est le MTA;
  • Courier-Pop, qui est le serveur POP pour la récupération des messages par l'utilisateur via un client de messagerie;
  • Courier-Imap, qui est le serveur IMAP pour la récupération des messages par l'utilisateur via un client de messagerie ou un webmail;
  • Saslauth, qui est le service d'authentification des utilisateurs.
ICON Terminal.png

apt-get install postfix courier-pop courier-imap sasl2-bin procmail

Le but de l'authentification des utilisateurs est d'éviter que le serveur SMTP soit utilisé à tord par des utilisateurs mal intentionnés pour diffuser du SPAM.

Configuration

Postfix

Fichier main.cf

Le fichier de configuration main.cf contient les éléments de configuration sur le MTA Postfix. Nous y renseigneront 2 types d'élément :

  • Les paramètres globaux comme le nom du serveur, la bannière SMTP, la taille maximale d'un message.
  • Les informations sur l'authentification.