- Comment rediriger les mails locaux de root vers une adresse externe
- Ré-écriture de l’adresse sortante dans POSTFIX
- Authentification : POSTFIX et Gmail
Présentation
Pour garantir l’identité du message, nous allons identifier le postfix pour qu’il envoie les message depuis un compte gmail.
Mise en place
vim /etc/postfix/main.cf
On édite le fichier de configuration de postfix.
smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd smtp_sasl_security_options = noanonymous smtp_tls_CAfile = /etc/postfix/cacert.pem smtp_use_tls = yes
Rajouté ces lignes dans le fichier main.cf
modifier ou remplacer la ligne suivante :
relayhost =
par
relayhost = [smtp.gmail.com]:587
vim /etc/postfix/sasl_passwd
Créer ou éditer le fichier sasl_passwd, ce fichier permettra de faire la correspondance entre le directive relayhost et les identifiants utiliser.
[smtp.gmail.com]:587 USERNAME@gmail.com:PASSWORD
Rajouter les informations d’identification dans le fichier sasl_passwd, remplacer USERNAME et PASSWORD par les information du compte que vous aller utiliser.
chmod 400 /etc/postfix/sasl_passwd
Modifier les droits sur le fichier sasl_passwd.
postmap /etc/postfix/sasl_passwd
Généré le hash correspondant au fichier sasl_passwd
cat /etc/ssl/certs/thawte_Primary_Root_CA.pem | tee -a /etc/postfix/cacert.pem
On met génére un copie du certificat thawte_Primary_Root_CA.pem dans le dossier de postfix
/etc/init.d/postfix reload
Recharger postfix pour prendre en compte les modifications effectué.
echo test mail | mail -s "message de test" root
On test.