SMTPAuthenticationError в / сброс пароля / - PullRequest
0 голосов
/ 04 апреля 2019

Я новичок в Джанго. Я пытаюсь добавить функцию в своем проекте, которая позволяет пользователю сбросить свой пароль через указанный адрес электронной почты. Эти конфигурации находятся в разработке, а не в производстве. Это моя конфигурация в settings.py

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_USE_TLS = True
EMAIL_HOST_USER = os.environ.get('EMAIL_USER')
EMAIL_HOST_PASSWORD = os.environ.get('EMAIL_PASS')

Я пробовал это, но, похоже, ничего не работает. Я включил IMAP из настроек Gmail, а также. Не могли бы вы помочь мне, что я здесь делаю неправильно! В случае, если вы хотите увидеть полную ошибку.

Ошибка SMTPAuthenticationEr в / сброс пароля / (535, b'5.7.8 Имя пользователя и Пароль не принят.

https://support.google.com/mail/?p=BadCredentials a24sm3958276ljd.32 - gsmtp ')

URL: http://localhost:8000/password-reset/ Тип исключения: SMTPAuthenticationError b'5.7.8 Имя пользователя и пароль не принимаются. Узнайте больше на \ n5.7.8 https://support.google.com/mail/?p=BadCredentials a24sm3958276ljd.32 - gsmtp ') Исключение Расположение: C: \ Users \ Администратор \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ smtplib.py в аутентификации, строка 642 Python Исполняемый файл: C: \ Users \ Администратор \ AppData \ Local \ Programs \ Python \ Python37 \ python.exe Версия Python: 3.7.2 Путь к Python:
[ 'C: \ Users \ Administrator \ Desktop \ django_project', 'C: \ Users \ Administrator \ AppData \ Local \ Programs \ Python \ Python37 \ python37.zip', 'C: \ Users \ Administrator \ AppData \ Local \ Programs \ Python \ Python37 \ DLL файлы', 'C: \ Users \ Administrator \ AppData \ Local \ Programs \ Python \ Python37 \ Lib', 'C: \ Users \ Administrator \ AppData \ Local \ Programs \ Python \ Python37', 'C: \ Users \ Administrator \ AppData \ Roaming \ Python \ Python37 \ сайт-пакеты', 'C: \ Users \ Administrator \ AppData \ Local \ Programs \ Python \ Python37 \ Lib \ сайт-пакеты'] Время сервера: четверг, 4 апреля 2019 г., 12:24:22 + 0000Узнайте больше на \ n5.7.8 Метод запроса: POST RequestDjango Версия: 2.1.7 Значение исключения: (535,

Заранее спасибо.

1 Ответ

0 голосов
/ 04 апреля 2019

Не могли бы вы проверить, правильно ли установлены переменные окружения?Кроме того, вы включили эту функцию в своей учетной записи Google: https://www.google.com/settings/security/lesssecureapps?

Посмотрите на этот ответ, поскольку он также может помочь вам: SMTPAuthenticationError при отправке почты с использованием gmail и python

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...