Хотите узнать, как отправить электронное письмо с помощью Python и Gmail? В этом учебнике мы покажем вам, как использовать Python для отправки уведомлений по электронной почте с помощью сервера Gmail SMTP.
• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Python 3.8.5
Список оборудования
В следующем разделе представлен список оборудования, используемого для создания этого учебника.
Как Amazon Associate, я зарабатываю от квалификационных покупок.
Похожий учебник — Python
На этой странице мы предлагаем быстрый доступ к списку учебников, связанных с Python.
Учебник — Интеграция Gmail
Во-первых, мы должны включить вашу учетную запись Gmail для получения соединений от внешних программ.
Откройте браузер и получите доступ к учетной записи Gmail.
В нашем примере в браузер был введен следующий URL::
На экране входа введите имя пользователя Gmail и пароль.

После входа вам необходимо получить доступ к следующему URL:
• https://myaccount.google.com/signinoptions/two-step-verification
Включите двухшаговую проверку по этому счету.
После включения двух этапов проверки необходимо получить доступ к следующему URL:
• https://security.google.com/settings/security/apppasswords
Создайте пароль приложения.
Выберите приложение Gmail и тип устройства: Другие.

В нашем примере мы назвали устройство POWERSHELL.
Нажмите на кнопку Generate и обратите внимание на случайно сгенерированный пароль.

Далее необходимо получить доступ к следующему URL:
• https://accounts.google.com/DisplayUnlockCaptcha
Нажмите на кнопку Продолжить, чтобы включить внешний доступ к вашей учетной записи Google.

Вы закончили необходимые шаги для интеграции Gmail.
Интеграция Gmail позволит решить следующую ошибку.
Вы закончили интеграцию Gmail.
Учебник Python — Отправить электронную почту с помощью Gmail
Используйте Python для отправки электронной почты с помощью Gmail.
Если тест был успешным, вы получите отправленное сообщение.

Используйте Python для отправки электронной почты с помощью Gmail, содержащего вложение.
Поздравляю! Вы можете использовать Python для отправки электронных писем с помощью Gmail.