Outils pour utilisateurs

Outils du site


linux:postfix-relay-gmail

Postfix en relais SMTP vers Gmail

Information

La configuration qui suis permet d'installer et configurer Postfix en relai SMTP vers un compte Gmail pour l'envoi. Cela évite d'avoir à autoriser le serveur mail, surtout pour n'envoyer que des informations utiles à un administrateur système.

Cette configuration n'est pas pour faire un serveur de mail classique !

Il est recommandé de créer un mot de passe d'application pour le compte Gmail utilisé, surtout s'il est protégé par double authentification.

Installation des packages

Installer postfix et les utilitaires nécessaires :

apt install postfix mailutils libsasl2-2 ca-certificates libsasl2-modules

Installer postfix en choisissant Internet Site.

Configuration

Modifier /etc/postfix/main.cf et ajouter/modifier les informations suivantes :

inet_interfaces = 127.0.0.1
relayhost = [smtp.gmail.com]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_use_tls = yes
inet_protocols = all

Modifier /etc/postfix/sasl_passwd et ajouter ce contenu :

[smtp.gmail.com]:587 USERNAME@gmail.com:PASSWORD

Protéger le fichier et créer sa base de données :

chmod 400 /etc/postfix/sasl_passwd
postmap /etc/postfix/sasl_passwd

Relancer postfix :

service postfix restart

Test

Pour envoyer un mail de test :

echo "Test mail from postfix" | mail -s "Test Postfix" adresse@mail.com

Sources

linux/postfix-relay-gmail.txt · Dernière modification : 2020/07/24 22:03 de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki