Django'ya SMTP bağlantısı nasıl yapılır?

 




Django kullanıyorsanız ve sunucunuzu dış dünyaya açıcaksanız ayriyeten websiteniz'de bir e-mail onaylama varsa bu yazıda nasıl bağlantınızı yapıcağınızı bahsedicem. burada hali hazırda bulunan gmail smtp bağlantısını kullanarak kendime bir email göndericem.


1.Adım
Öncelikler projenizdeki settings.py kısmını düzenlemeye başlayalım.

EMAIL_BACKEND =‘django.core.mail.backends.smtp.EmailBackend
EMAIL_HOST = ‘smtp.gmail.com’
EMAIL_USE_TLS = True
EMAIL_PORT = 587
EMAIL_HOST_USER = ‘hesabiniz@gmail.com’
EMAIL_HOST_PASSWORD = ‘sifreniz’

Adım iki: Google ayarlarımızı yapalım
https://myaccount.google.com/security?pli=1 bu linkten google ayarlarımıza bağlanıyoruz.

İki adımlı doğrulamayı aktif edip uygulama şifresi oluşturuyoruz bu adımlar basit halledersiniz.
Uygulama şifremizi email host password yazan kısıma giriyoruz.
Artık hazırız python'u çalıştırıp test edin.


Daha yeni Daha eski