IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Mise en place d'un système de messagerie électronique sous Linux


précédentsommairesuivant

III. Configuration d'un MTA: le serveur Postfix

Pour l'acheminement des courriers, le serveur choisi est Postfix. Le paquetage qui le contient est : postfix. Le répertoire /etc/postfix et crée après installation de ce paquetage. C'est ce répertoire qui contient les fichiers de configuration de notre serveur. Son principal fichier de configuration est : main.cf.

Le tableau ci-dessous présente les directives de configuration les utiles.

DIRECTIVES DE CONFIGURATION

COMMENTAIRES

myhostname

Nom du serveur de messagerie

mydomain

Nom du domaine (important en cas d'existence d'un serveur DNS)

myorigin

Nom du domaine qui sera mentionné dans les courriers à envoyer à partir de notre système de messagerie

alias_maps
alias_database

Chemin de la table des alias où l'on dirige les messages envoyés à certains destinataires tels que le root

mydestination

Domaines de destinations à prendre en compte

relayhost

Serveur de relais SMTP auquel transférer les messages non gérés par le serveur courant.

mynetworks

Les réseaux de confiance que doit prendre en compte le serveur

mailbox_size_limit
recipient_delimiter

Gestion de la taille maximale de la boite de réception.

inet_interfaces

Interfaces réseau d'écoute du serveur.

default_transport

Protocole, par défaut, pour le transport des messages

home_mailbox

Répertoire de réception des messages. Il doit exister dans les répertoires personnels de chaque utilisateur.
Il existe deux principaux formats de réception de messages : Mbox et Maildir.
Mbox est le plus ancien et consiste à sauvegarder tous les mails reçus dans un seul fichier. Les mails y sont séparés par une ligne vide. Chaque mail commence par le mot clé « From ».
Maildir vient après Mbox. Dans son architecture, chaque mail reçu est sauvegardé dans un fichier. Le répertoire Maildir est créé dans le dossier personnel de chaque utilisateur avec une commande spécifique. Un répertoire Maildir a trois sous-répertoires que sont tmp, new et cur. tmp contient les mails en cours de réception, new sauvegarde les nouveaux mails et cur concerne les mails déjà lus. Tous les mails transitent d'abord par le répertoire tmp, puis dès réception définitive sont renvoyés dans le dossier new, et après lecture ils sont déplacés dans le répertoire cur.

mailbox_command

Commande de récupération des messages (Généralement le MDA) 

Exemple de configuration :

 
Sélectionnez
myhostname=mail.sigui.ci<br/>
mydomain=sigui.ci<br/>
myorigin=$mydomain<br/>
alias_maps=hash:/etc/aliases<br/>
alias_database=hash:/etc/aliases<br/>
#Il y a aussi le vide pour indiquer que les destinations peuvent être tout autre<br/>
mydestination=sigui.ci, , localhost<br/>
#Dans le cas où il n'y a pas de serveur de relais SMTP, ne rien écrire<br/>
relayhost=<br/>
mynetworks=192.168.0.0/24, 127.0.0.0/8<br/>
#La taille maximale de la boite de réception est mise à illimité.<br/>
mailbox_size_limit=0<br/>
recipient_delimiter=+<br/>
inet_interfaces=all<br/>
#le protocole de transport des messages. Postfix est un serveur SMTP<br/>
default_transport=smtp<br/>
home_mailbox=Maildir/<br/>
#La commande de récupération des messages. Procmail est notre MDA <br/>
mailbox_command=/usr/bin/procmail<br/>

précédentsommairesuivant

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2009 Guillaume Sigui. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.