Django send email by settings.py
--------------------------
# Email settings
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
#EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend' #bunu sakın kullanma mail göndermiyor
EMAIL_HOST = 'mail.xxx.com.tr'
EMAIL_HOST_USER = 'rapor@xxx.com.tr'
EMAIL_HOST_PASSWORD = '5678'
EMAIL_PORT = 587 #SSL 465, TLS 587
EMAIL_USE_TLS = True
EMAIL_USE_SSL = False
DEFAULT_FROM_EMAIL = EMAIL_HOST_USER
MAILER_LIST = ['aa@yahoo.com', 'bb@hotmail.com']
#proje dizini içinde konsoldan:
>python manage.py shell
from django.core.mail import send_mail
from django.conf import settings as ss
subject = "denemke mesajı"
message = "yazı denemesi 1111 şöçğü"
send_mail(subject, message, ss.DEFAULT_FROM_EMAIL, ss.MAILER_LIST, fail_silently=False)
Hiç yorum yok:
Yorum Gönder