Postfix
De TeteveWiki.
Installation de Postfix :
Pour installer Postfix sur une distribution debian il suffit de faire :
# apt-get install postfix //installation du MTA # apt-get install mutt // client mail # apt-get courier-imap // pour gérer le protocole imap (consultation des mails sur le serveur) # apt-get clamav // Antivirus # apt-get clamavd // le démon clamav # apt-get amavis // permet d'interfacer ClamAV et Postfix # apt-get spamassassin // anti-spam
Configuration de Postfix :
Il y a plusieurs fichiers de configuration pour Postfix mais le principal est :/etc/postfix/main.cf où l'on définit les paramètres du serveur Mail.
- Le paramètre myorigin indique le domaine qui apparaît dans le courrier envoyé à partir de cette machine (ce qu'il y a après le @, ex : user@teteve.fr)
- Le paramètre mydestination indique les domaines pour lesquels la machine s'occupe de la livraison en local ( Il faut énumérer tous les noms d'hôtes de la machine, incluant $myhostname, et localhost.$mydomain)
- Le paramètre myhostname indique le nom de la machine qui héberge Postfix
- Le paramètre mydomain indique le nom du domaine hébergé
- Le paramètre mynetworks indique les réseaux autorisés (écrivez les réseaux sous la forme CIDR (réseau/masque))
- Le paramètre relayhost indique le type de livraison : directe ou indirecte. Dans le cas où votre FAI n'autorise pas l'envoi direct de courrier,renseigner l'adresse du serveur smtp entre [] pour éviter de chercher un enregistrement MX ( ex : [smtp.free.fr]). Sinon entrez $mydomain pour avoir un serveur smtp perso.
- Le paramètre relay_domains indique les destinations extérieures autorisées(courrier étranger). Par défaut, Postfix autorise tous les domaines (et sous-domaines) listés dans le paramètre $mydestination. Renseigner $mydomain revient à relayer le courrier vers mon domaine et ses sous-domaines.
- Le paramètre notify_classes indique quels incident de livraison de courrier doivent être signalés au postmaster.

