Authentification : POSTFIX et Gmail

This entry is part 3 of 3 in the series Postfix

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.

Series Navigation<< Ré-écriture de l’adresse sortante dans POSTFIX
Pour marque-pages : Permalien.

Les commentaires sont fermés.