Всем доброго времени суток! Возникла проблема - необходимо отправить письмо. Что нужно для этого сделать, чтобы оно точно дошло до получателя?
settings.py
EMAIL_HOST = 'smtp.mail.ru'
EMAIL_PORT = 465
EMAIL_HOST_USER = 'mymail@mail.ru'
EMAIL_HOST_PASSWORD = mypass'
EMAIL_USE_TLS = True
Попробовал функцию send_mail, но не получилось отправить письмо.
views.py
email_subject = 'Последний этап регистрации'
email_body = 'Чтобы подтвердить свой email перейдите по ссылке:' + ref
try:
send_mail(email_subject, email_body, 'mymail@mail.ru', ['user@mail.ru'])
except BadHeaderError:
return HttpResponse(json.dumps('Invalid header found.'), content_type='application/json')
В чем проблема send_mail, если она подходит для такого случая?
Если нет, направьте на путь истинный.
Updated 16 May 2015, 2:05 by dekryt.