Как вы отправляете письмо с Django с помощью зарегистрированной учетной записи SMTP (особенно на Namecheap)?Отправка электронной почты с Django через размещенный SMTP
Я думал, что это будет прямолинейно, и просто вопрос заполнения standard EMAIL_* fields в моих настройках.
Однако после ввода своих учетных данных в как моего settings.py и Thunderbird, Thunderbird может загружать и отправлять электронную почту, но Джанго раз с ошибкой «SMTPServerDisconnected: Соединение неожиданно закрыт» при попытке сделать то же самое.
Мои рабочие параметры в Thunderbird для моего сервера исходящей почты (SMTP):
Server Name: oxmail.registrar-servers.com
Port: 465
User Name: [email protected]
Authentication method: Normal password
Connection Security: SSL/TLS
Мои нетрудовые настройки в моем Django settings.py:
EMAIL_HOST = 'oxmail.registrar-servers.com'
EMAIL_HOST_USER = '[email protected]'
EMAIL_HOST_PASSWORD = 'mypassword'
EMAIL_PORT = 465
EMAIL_USE_TLS = True
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
DEFAULT_FROM_EMAIL = EMAIL_HOST_USER
Являются ли эти настройки идентичны? Что я делаю не так? Почему одна работает, пока другая не работает?
У вас есть сообщение об ошибке? – Jingo