通过 Python 身份验证错误使用 Gmail

Using Gmail Through Python Authentication Error

*编辑:已解决(在下方回答)

当我尝试 运行 以下代码时,我收到来自 gmail 的身份验证错误 534:

    server = smtplib.SMTP('smtp.gmail.com', 587)
    server.starttls()
    server.login("me@gmail.com", "password")
    msg = "Hello from the other side!"
    server.sendmail("me@gmail.com", "me@gmail.com", msg)
    server.quit()
    return 'Message Sent'

我还注意到 google 获取了登录尝试并将其标记为可疑设备,因为我 运行nning 来自 AWS 上处于另一个状态的服务器的代码...但是,我将它标记为我的设备,但我仍然遇到同样的错误。我该怎么办?

*我也确实为安全性较低的应用程序打开了登录权限。

告诉 google 这是我的设备后,我必须在更改传播之前执行此操作!

https://accounts.google.com/DisplayUnlockCaptcha

问题 = 已解决