“Настройки электронной почты Django” Ответ

Настройки электронной почты Django

EMAIL_BACKEND =‘django.core.mail.backends.smtp.EmailBackend
EMAIL_HOST = ‘smtp.gmail.com’
EMAIL_USE_TLS = True
EMAIL_PORT = 587
EMAIL_HOST_USER = ‘your_account@gmail.com’
EMAIL_HOST_PASSWORD = ‘your account’s password’
Flavius Teodorof

Джанго Электронная почта Имя отправителя

>>> from django.core.mail import send_mail
>>> send_mail('subject', 'message', 'Dont Reply <do_not_reply@domain.com>', ['youremail@example.com'])
Repulsive Raven

Джанго Электронная почта

from django.core.mail import EmailMultiAlternatives
from django.template.loader import get_template
from django.template import Context

plaintext = get_template('email.txt')
htmly     = get_template('email.html')

d = Context({ 'username': username })

subject, from_email, to = 'hello', 'from@example.com', 'to@example.com'
text_content = plaintext.render(d)
html_content = htmly.render(d)
msg = EmailMultiAlternatives(subject, text_content, from_email, [to])
msg.attach_alternative(html_content, "text/html")
msg.send()
Juan Gt

Ответы похожие на “Настройки электронной почты Django”

Вопросы похожие на “Настройки электронной почты Django”

Больше похожих ответов на “Настройки электронной почты Django” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования