Я пытаюсь отправить электронное письмо с номера python на блокноте AWS Sagemaker jupyter, чтобы сообщить мне, когда что-то будет сделано. Однако каждое найденное мной решение (выполнение всего с нуля, использование Yagmail и т. Д.) Приводит к этой ошибке:
Please log in via your web browser and then try again.\n5.7.14 Learn more at\n5.7.14 https://support.google.com/mail/answer/78754 o12sm15924607qtl.48 - gsmtp')
Я думаю, что это мера безопасности, но это проблема c, потому что У меня нет браузера для входа.
Я пробовал
- отключение 2fa
- включение менее безопасных приложений
для справки, это пример кода, который я использую
#emailing myself
contents = [
'bla bla bla'
]
yagmail.SMTP('*******','********').send('*******', 'Done', contents)
Я не особо беспокоюсь о компрометации моего пароля, меня не волнуют настройки безопасности, и я не возражаю против настройки электронная почта через другую службу. учетная запись, которую я использую, предназначена исключительно для этой задачи. Кто-нибудь знает о секретном заклинании, опции, заложенной в системе безопасности Google, или о какой-либо другой службе, которую я могу использовать для этой работы?