How to send email via Django?

来源:互联网 发布:软件升级方案 编辑:程序博客网 时间:2024/06/12 01:02
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'# Host for sending e-mail.EMAIL_HOST = 'localhost'# Port for sending e-mail.EMAIL_PORT = 1025# Optional SMTP authentication information for EMAIL_HOST.EMAIL_HOST_USER = ''EMAIL_HOST_PASSWORD = ''EMAIL_USE_TLS = False

my email:

from django.core.mail import EmailMessageemail = EmailMessage('Hello', 'World', to=['user@gmail.com'])email.send()

of course, if I setup a debugging server via python -m smtpd -n -c DebuggingServer localhost:1025, I can see the email in my terminal.

1 0
原创粉丝点击