SMTPAuthenticationError 5.7.14 Please log\\n5.7.14 in via your web browser

痞子三分冷 提交于 2019-12-06 08:27:59

I have solved this using the Google Gmail API. It seems Google has either blocked or limited logins for my account through unknown devices, as I could login only via the browser and after I confirmed the telephone number and an code sent by SMS.

So I decided to give up using smtplib and implemented the access using the API Google uses for Gmail: https://developers.google.com/api-client-library/python/ https://developers.google.com/gmail/api/guides/sending

Hope this helps other who had trouble with this issue.

I had this issue as well. My mail forwarder script that has been working fine for 6+ months randomly started throwing this error:

534, b'5.7.14 <https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbts\n5.7.14 y2ku2-8KrWsn_dAUhnkssuTuESwaeG-DNn9hWBpsSpJCmVL ZhH24jzJfd-5bHUdh993dJ7\n5.7.14 a5LsAOJrheyT0cRXIhMSbycqvMAC7sNrizO5qU_6iDescJcQa-QqUUCFVH7IZoWF9uXyrv\n5.7.14 HC9XzAW-pBwgUjV4i_ts8CNhB_yZf2JHOi-wl6gZ9jwAiYLWx DPe7epI> Please log\n5.7.14 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 y5sm3059043 9pge.49 - gsmtp

After some research I tried all the following steps:

  • Checking allow low secure apps in Google settings (it was already on, tried turing it off and back on)
  • Trying the unlock captcha link: https://accounts.google.com/DisplayUnlockCaptcha
  • Singing in and out of Google account manually (verifying with phone number)
  • Changing the account password
  • Enabling and disabling 2FA
  • Countless other things...

Nothing seemed to actually work at first. However, after doing all the above steps, the script started working again ~24 hours later without any modifications.

I recently got this problem. I've been using the same script for 3+ years and it suddenly stopped working. The above solutions didn't work for me. After contacting google here's what solved the issue (note it can take a few hours for the changes to propagate - up to 24 hours but usually not that long)

  • ALLOW low secure apps in Google settings (no effect on own but may be related to the full solution)

  • Try the unlock captcha link: https://accounts.google.com/DisplayUnlockCaptcha (no effect on its own but may be related to the full solution)

  • Admin Console > Apps > G Suite > Gmail > User Settings > Confidential Mode --> DISABLE Confidential Mode

  • Admin Console > Apps > G Suite > Gmail > End User Access --> TURN ON "Allow per-user outbound gateways"

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!