Расширение STARTTLS не поддерживается сервером - эта ошибка возникает при попытке отправить электронное письмо через Django и частный адрес электронной почты
Я зарегистрировал домен и личную электронную почту, используя namecheap.com. Я пытаюсь отправить электронное письмо с этого личного письма. Тем не менее, я получаю ошибку в заголовке.
В моем settings.py у меня есть эти настройки:
EMAIL_HOST = 'mail.privateemail.com'
EMAIL_HOST_USER = '[email protected]'
EMAIL_HOST_PASSWORD = 'my password'
EMAIL_PORT = 587
EMAIL_USE_TLS = True
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
DEFAULT_FROM_EMAIL = EMAIL_HOST_USER
И я пытаюсь отправить электронное письмо через представление:
send_mail(
'Subject here',
'Here is the message.',
'[email protected]',
['[email protected]'],
fail_silently=False,
)
Тем не менее, я получаю эту ошибку:
SMTPException at /
STARTTLS extension not supported by server.
Есть идеи почему? Любая помощь приветствуется.
РЕДАКТИРОВАТЬ
После изменения EMAIL_USE_TLS на False, а также удаления его для проверки обоих по отдельности, я получаю эту ошибку сейчас:
SMTP AUTH extension not supported by server.
Есть идеи почему? Спасибо!