SMTPServerDisconnected at /users/password_reset/ Соединение неожиданно закрыто, почему я получаю эту ошибку в 2022?

Я пытаюсь отправить электронную почту, используя SMTP реле sendgrids. Я создал apikey, добавил это в файл settings.py:

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
DEFAULT_FROM_EMAIL = 'jajamensanson@gmail.com'
EMAIL_HOST = 'smtp.sendgrid.net'
EMAIL_HOST_USER = 'apikey'
EMAIL_HOST_PASSWORD = 'mysendgridpassword'
EMAIL_PORT = 587
EMAIL_USE_TLS = True

Когда я пытаюсь отправить электронное письмо, я получаю эту ошибку: SMTPServerDisconnected at /users/password_reset/ Соединение неожиданно закрыто

У кого-нибудь есть ответ на этот вопрос? Также, для справки, я использую книгу "django для начинающих".

Здесь евангелист разработчиков SendGrid компании Twilio.

В EMAIL_HOST_PASSWORD должен быть ваш SendGrid API Key, с правом отправки почты, а не ваш SendGrid Password.

Еще одна вещь, которую нужно проверить, я вижу, что вы используете адрес gmail в качестве адреса электронной почты. Убедитесь, что вы верифицировали этот адрес как единственного отправителя, иначе SendGrid не доставит письмо. Для производства мы рекомендуем использовать ваш собственный домен и выполнить аутентификацию домена.

Вернуться на верх