отправка почты с использованием кода Python из Gmail - PullRequest
0 голосов
/ 06 декабря 2018
server = smtplib.SMTP('smtp.gmail.com', 587)
server.starttls() 
server.login(asserts.username, asserts.password)
server.sendmail(asserts.username, asserts.sendmailto, "hello")

Здравствуйте! Мой код пытается отправить тестовое письмо из моей учетной записи gmail в другую учетную запись gmail с помощью python.И я получаю эту ошибку:

SMTPAuthenticationError: (534, b'5.7.14 <https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbuu\n5.7.14 Towx93TqeDJ14FL2WNtwOJHWy-nuJbSp5x_MSblbHngQ27BN-irf1snpo2gvQ3W3G5MM7t\n5.7.14 Sb2SuDM5mNLJQ9eSKsws_GmiZzg4lD7RcM0RvWx0EpJBaT-vH0cVNkX3SCjPEqLaBIQpy2\n5.7.14 yvZfL_YCQV_-yaYj-Qp2XL1IJK5Llh7qAlRCPd_6SGm6Ply6Ret_13UDFmpLHbv8jh4bpK\n5.7.14 aPtAxv8eViy67M_P8iJAX7Oc1pbL5eG1Mw_Irp7Xo0KpnTzrnX> Please log in via\n5.7.14 your web browser and then try again.\n5.7.14  Learn more at\n5.7.14  https://support.google.com/mail/answer/78754 7sm2260819pfm.8 - gsmtp')

Я попытался войти в свой браузер и запустить код снова, все еще не удается.Я включил разрешить менее безопасные приложения, как предложено здесь: https://stackoverflow.com/a/26852782/3001015

до сих пор нет результатов.Есть идеи, что случилось не так?

ОБНОВЛЕНИЕ: Код был написан и запущен из блокнота Jupyter, я просто скопировал его в файл .py и запустил, и он заработал!ВОТ ЭТО ДА.

Так что с ноутбуком Jupyter?

...