Il est possible d’utiliser le serveur SMTP de GMAIL pour automatiser l’envoi de mail depuis un script.
Pour cela, il faut s’appuyer sur deux utilitaires ‘the blat” et “stunnel”.
- “the blat” est un client SMTP qui gère l’authentification de l’utilisateur avant envoi
- “stunnel” gère le cryptage SSL requis par smtp.gmail.com.
Copiez tous les exécutables dans un même dossier.
Editez le fichier de configuration de stunnel.conf. Je suis d’utiliser le port local TCP 1199.
Créez un petit script “go.BAT” comme ci-dessous où “DOC180110.pdf” est un document à joindre au mail.
Lancez “go.bat” et vous recevrez une email ressemblant à celui-ci.
Merci Olivier ! Je connaissais Blat depuis 10 ans mais pas l’astuce pour le SSL ! Redoutable et tellement simple ! Merci