Django email with smtp.gmail SMTPAuthenticationError 534 Application-specific password required

后端 未结 2 898
爱一瞬间的悲伤
爱一瞬间的悲伤 2021-02-19 16:51

I am trying to have django send emails but I am getting this error:

Traceback (most recent call last):
  File \"\", line 1, in 
  Fi         


        
相关标签:
2条回答
  • 2021-02-19 17:05

    Because you use 2 factor authentication, you must create a password for this application to access your Google account without the 2 factor auth.

    Perform all the steps on the Google support page to generate an application password, and then update your EMAIL_HOST_PASSWORD to use that, rather than your regular account password.

    On this page: support.google.com/accounts/answer/185833 follow the steps under the heading "How to generate an App password". After you generate it, you need to use that password in your configuration.

    0 讨论(0)
  • 2021-02-19 17:18

    Well, you need to generate a password from your google account (2 factor authentication). It is one time shown. check this link for guide.

    Afterward, page will prompt a password and paste it in your settings.py

    EMAIL_HOST_PASSWORD "your password goes here"
    
    0 讨论(0)
提交回复
热议问题