Barındırılan bir SMTP hesabı (özel olarak Namecheap) kullanarak Django'dan e-posta nasıl gönderilir?Barındırılan SMTP aracılığıyla Django'dan e-posta gönderme
Bu durumun doğrudan olacağını ve yalnızca benim settings.py öğesinde standard EMAIL_* fields'u doldurmanın bir sorun olacağını düşündüm.
Ancak benim settings.py ve Thunderbird hem benim kimlik bilgilerini girdikten sonra, Thunderbird indirmek ve e-posta göndermek, ancak hata ile dışarı Django kez edebilirsiniz: aynı şeyi çalışırken "SMTPServerDisconnected Bağlantı beklenmedik bir şekilde kapandı". Giden sunucusu için ThunderbirdBenim uyguladığım ayarları (SMTP): Benim Django settings.py içinde
Server Name: oxmail.registrar-servers.com
Port: 465
User Name: [email protected]
Authentication method: Normal password
Connection Security: SSL/TLS
Benim olmayan çalışma ayarları:
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
bu ayarlar aynı değil mi? Neyi yanlış yapıyorum? Biri diğeri başarısızken neden çalışır?
Bir hata mesajı gösterebilir misiniz? – Jingo