Как мне протестировать в django отправку письма через командную строку?

Django отправка письма через командную строку - как?

2 симпатии

Попробуйте так:

./manage.py shell
from django.core.mail import EmailMessage             
text = u'спасибо, мы Вашу заявку получили! '
msg = EmailMessage(u'Письмо', text, 'rrr@rrr.ru', ['еее@еее.ru'])
msg.content_subtype = "html"            
msg.send()

В проекте может стоять:

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'

Или поставьте консоль, чтобы посмотреть там.

EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'.
5 симпатий