Jak wysłać wiadomość e-mail z Django za pomocą hostowanego konta SMTP (w szczególności na Namecheap)?Wysyłanie wiadomości e-mail z Django za pośrednictwem hostowanego SMTP
Pomyślałem, że to będzie proste, a po prostu kwestia wypełnienia standard EMAIL_* fields w moim settings.py.
Jednak po wprowadzeniu moje poświadczenia w zarówno mój settings.py i Thunderbird, Thunderbird mogą pobierać i wysyłać e-maile, ale Django razy na z błędem „SMTPServerDisconnected: Połączenie nieoczekiwanie zamknięty”, gdy próbuje zrobić to samo.
Moje ustawienia pracy w Thunderbird do mojego serwera poczty wychodzącej (SMTP):
Server Name: oxmail.registrar-servers.com
Port: 465
User Name: [email protected]
Authentication method: Normal password
Connection Security: SSL/TLS
moje ustawienia nie działa w moim 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
nie są te same ustawienia? Co ja robię źle? Dlaczego jeden działa, a drugi nie?
Czy możesz wyświetlić komunikat o błędzie? – Jingo