Featured image of post Envoyer un Gmail avec curl

Envoyer un Gmail avec curl

Envoyer un Gmail avec curl

1. Obtenir un mot de passe d’application

https://myaccount.google.com/apppasswords Cliquez sur le lien ci-dessus et entrez le nom de l’application. Enregistrez le mot de passe généré.

2. Envoyer un e-mail avec la commande curl

Exécutez la commande suivante.

Dans l’exemple ci-dessous, le contenu de l’e-mail est écrit dans mail.txt.

1
2
3
4
5
6
From: from@gmail.com
To: to@gmail.com
Subject: E-mail de test
Content-Type: text/plain; charset="UTF-8"

Ceci est un e-mail de test.

Créez le fichier ci-dessus et exécutez la commande suivante.

1
curl --url "smtps://smtp.gmail.com:465" --ssl-reqd --mail-from "from@gmail.com" --mail-rcpt "to@gmail.com" --user "from@gmail.com:xxxxxxxxxxxxxxxx" --upload-file mail.txt

※ Veuillez remplacer xxxxxxxxxxxxxxxx par votre mot de passe d’application.

comments powered by Disqus
Généré avec Hugo
Thème Stack conçu par Jimmy