Как правильно отправить емайл на Gmail?

Пытаюсь отправить емайл на свой же гмайл аккаунт, выдает вот такую ошибку.

Traceback (most recent call last):
File "D:\Code\Python\Basic\SendTheEmail.py", line 18, in
mail.login('login', 'password')
File "C:\Python33\lib\smtplib.py", line 638, in login
raise SMTPAuthenticationError(code, resp)
smtplib.SMTPAuthenticationError: (534, b'5.7.9 Application-specific password required. Learn more at\n5.7.9 https://support.google.com/accounts/answer/185833 wl7sm841456lbb.45 - gsmtp')


Мой код:

import smtplib
content = "Hello from Python"
mail = smtplib.SMTP('smtp.gmail.com', 587)
mail.ehlo()
mail.starttls()
mail.login('email@gmail.com', 'password')
mail.sendmail('email@gmail.com', 'email@gmail.com' , 'Hello there')
mail.close()
  • Вопрос задан
  • 1674 просмотра
Решения вопроса 1
fox_12
@fox_12 Куратор тега Python
Расставляю биты, управляю заряженными частицами
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы