Featured image of post Отправка электронной почты Gmail с помощью curl

Отправка электронной почты Gmail с помощью curl

Отправка электронной почты Gmail с помощью curl

1. Получение пароля приложения

https://myaccount.google.com/apppasswords Нажмите на ссылку выше и введите имя приложения. Сохраните сгенерированный пароль.

2. Отправка электронной почты с помощью команды curl

Выполните следующую команду.

В приведенном ниже примере содержимое письма написано в mail.txt.

1
2
3
4
5
6
From: from@gmail.com
To: to@gmail.com
Subject: Тестовое письмо
Content-Type: text/plain; charset="UTF-8"

Это тестовое письмо.

Создайте указанный выше файл и выполните следующую команду.

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

※ Пожалуйста, замените xxxxxxxxxxxxxxxx на пароль вашего приложения.

comments powered by Disqus
Создано при помощи Hugo
Тема Stack, дизайн Jimmy