jeudi 27 octobre 2011

Postfix pour l'envoi de mail à partir d'une machine Linux


Installation de postfix:
[root@localhost /]# yum install postfix
Le fichier de configuration est: /etc/postfix/main.cf
[root@localhost /]# vi /etc/postfix/main.cf
Lignes à ajouter, à modifier ou à vérifier dans le fichier main.cf par défaut:
relayhost = smtp.mondomaine.com
alias_maps = hash:/etc/aliases
sender_canonical_maps = hash:/etc/postfix/sender_canonical
Puis on modifie l'entrée root du fichier /etc/aliases pour rediriger les mails envoyés à root:
[root@localhost /]# vi /etc/aliases
root:   pingouin@mondomaine.com
On met à jour la table des alias:
[root@localhost /]# /usr/sbin/postalias /etc/aliases
On crée le fichier /etc/postfix/sender_canonical pour modifier l'adresse  expéditeur de l'utilisateur root.
On peut en ajouter d'autre ...
[root@localhost /]# vi /etc/postfix/sender_canonical
root  pingouin@mondomaine.com
Puis, mise à jour de la table:
[root@localhost /]# /usr/sbin/postmap /etc/postfix/sender_canonical
Enfin on démarre postfix ou bien on recharge la configuration (/etc/init.d/postfix reload)
[root@localhost /]# /etc/init.d/postfix start
Démarrage de postfix :                                    [  OK  ]
Puis on teste par un envoi de mail:
[root@localhost postfix]# /bin/mail bob@domaine.com
Subject: test de l'envoi
test mail from root
.
Cc:
Si il y a un problème, les logs sont disponibles ici:
[root@localhost postfix]# tail /var/log/maillog

Aucun commentaire:

Enregistrer un commentaire

Comment ajouter une route statique sur une distribution Linux Ubuntu

Pour ajouter une route statique au démarrage d'Ubuntu, voici le fichier à modifier. Dans l'exemple on ajoute une route pour joindre ...