AS201281 Wiki

Your check engine light is on!

User Tools

Site Tools


gnu_linux_config:ssmtp_gmail

Utilisation de GMail avec sSMTP

Il peut être intéressant, notamment pour le fonctionnement de certains logiciels, d'avoir de quoi envoyer des mails en ligne de commandes automatiquement via, par exemple, la commande sendmail. Lorsque l'on utilise un service mail externe tel que GMail la tâche est moins évidente à mettre en place, voici donc les configurations à mettre en place avec sSMTP.

Installation

L'installation de sSMTP se fait via le gestionnaire de paquets. Attention, son installation demandera la suppression de l'agent de mail déjà installé comme Postfix ou encore Exim.

aptitude install ssmtp

Configuration

Il n'y a que deux fichiers à modifier pour utiliser GMail au travers de sSMTP.

Le premier fichier consiste à fournir les informations d'authentification. On édite pour cela le fichier /etc/ssmtp/ssmtp.conf et on y met :

mailhub=smtp.gmail.com:587
UseSTARTTLS=YES
AuthUser=login_gmail@gmail.com
AuthPass=mot_de_passe_gmail
FromLineOverride=YES

Le second fichier permet d'associer à un utilisateur système l'adresse GMail donnée dans le fichier précédent. On édite alors le fichier /etc/ssmtp/revaliases et on y met :

utilisateur:adresse_gmail:smtp.gmail.com:587
gnu_linux_config/ssmtp_gmail.txt · Last modified: 2021/01/04 20:41 by 127.0.0.1