В настоящее время я использую django-password-reset, чтобы помочь пользователям, когда они забудут пароль. Во время разработки все работало нормально, но теперь у меня возникают проблемы с настройкой бэкэнда электронной почты на моем рабочем сервере.Настройка Email Backends с Django 1.6
Когда пользователь вводит свое имя пользователя или адрес электронной почты в форму сброса пароля и нажимает кнопку «Восстановить пароль», которая обычно запускает электронное письмо с восстановлением пароля, страница начинает бесконечно загружаться. Я пытаюсь использовать учетную запись gmail как мой smtp-сервер. Я предполагаю, что есть какая-то проблема с моим файлом settings.py.
settings.py:
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 465
EMAIL_HOST_USER = '[email protected]'
EMAIL_HOST_PASSWORD = 'mypassword'
EMAIL_USE_TLS = True
DEFAULT_FROM_EMAIL = '[email protected]'
Если у вас есть какие-либо идеи, что не так с моей конфигурации или любыми другими способами, чтобы настроить свой адрес электронной бэкэнд совет будет весьма признателен! Спасибо
Я попытался добавить SERVER_EMAIL и, к сожалению, эта же проблема все еще возникала. –
Вы пробовали использовать порт 587? – Brandon
Пробовал это также .. все еще видя ту же самую проблему –