首页 > 其他 > 详细

django发送邮件

时间:2019-08-11 11:20:48      阅读:135      评论:0      收藏:0      [点我收藏+]
第一步 :settings配置

# 发送邮件配置
EMAIL_BACKEND = ‘django.core.mail.backends.smtp.EmailBackend‘
# smpt服务地址
EMAIL_HOST = ‘smtp.163.com‘
EMAIL_PORT = 25
# 发送邮件的邮箱
EMAIL_HOST_USER = ‘huyushi_520@163.com‘
# 在邮箱中设置的客户端授权密码
EMAIL_HOST_PASSWORD = ‘huyushi520‘
# 收件人看到的发件人
EMAIL_FROM = ‘天天生鲜<huyushi_520@163.com>‘

第二步:
from django.core.mail import send_mail

第三步:

技术分享图片


代码如下:

subject = ‘天天生鲜欢迎信息‘
message = ‘‘ #发送的内容但是只能发送文本信息,无法发送带有Html的信息
sender = settings.EMAIL_FROM # 收件人看到的发件人
receiver = [email] #收件人的邮箱
# 发送带有html的内容
html_message = ‘<h1>%s, 欢迎您成为天天生鲜注册会员</h1>请点击下面链接激活您的账户<br/><a href="http://127.0.0.1:8000/user/active/%s">http://127.0.0.1:8000/user/active/%s</a>‘ % (username, token, token)
send_mail(subject,message,sender,receiver,html_message)

django发送邮件

原文:https://www.cnblogs.com/jingandyuer/p/11333673.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!