博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Django 中 发送邮件
阅读量:6250 次
发布时间:2019-06-22

本文共 1174 字,大约阅读时间需要 3 分钟。

settings配置

########## EMAIL ########### EMAIL_HOST = "smtp.exmail.qq.com"# EMAIL_PORT = 465EMAIL_HOST = "smtp.163.com"EMAIL_PORT = 25EMAIL_HOST_USER = "zhangziyi185x@163.com"# xvazehafbcbjbifd  ysvnktnxiocrcaih# EMAIL_HOST_PASSWORD = "cqnqiizhfioubjfd"EMAIL_HOST_PASSWORD = "***********"DEFAULT_FROM_EMAIL = EMAIL_HOST_USER# EMAIL_USE_SSL = TrueEMAIL_SUBJECT_PREFIX = "[初始一梦] "# 默认邮件接收方(开发人员,如果代码出现极端异常可进行邮件通知.)DEFAULT_TO_EMAILS = [    "379703108@qq.com",]# 配置读写分离# DATABASE_ROUTERS = [#     'utils.db_router.MasterSlaveDBRouter'# ]

路由发送邮件

def send_mail(request):    """    发送邮件    前提:请在配置文件中配置邮箱属性    """    # from django.core.mail import send_mail    # 关于更多邮件客户端可使用    from django.core.mail import EmailMultiAlternatives    msg = EmailMultiAlternatives(        "邮件标题", "邮件内容", from_email=settings.DEFAULT_FROM_EMAIL, to=["379703108@qq.com", ]    )    # 如果发送内容为`html`格式的话, 设置这个属性即可    msg.content_subtype = "html"    msg.send()    # 如果发送内容为`html`格式的话, 多传 `html_message`    # result = send_mail(    #     "你好", "世界", "18803561683@163.com", ["404042726@qq.com", ],    # )    # print(result)    return HttpResponse("Ok")

转载于:https://www.cnblogs.com/zhang-zi-yi/p/10800428.html

你可能感兴趣的文章
动画实现实现上下滚动的TextView
查看>>
HDU-4461 The Power of Xiangqi 签到题
查看>>
方法线程SwingWorker的用法
查看>>
hdu 4313(类似于kruskal)
查看>>
【数据存储】数据查询与Cursor接口(4)
查看>>
DoTA与人生
查看>>
〖Android〗/system/etc/media_codecs.xml
查看>>
ESN 与 MEID
查看>>
MySQL server version for the right syntax to use near ‘USING BTREE
查看>>
launch failed.Binary not found
查看>>
MySql服务器的启动和关闭
查看>>
Android访问远程网页取回json数据
查看>>
Android之等比例显示图片
查看>>
HTML5 data-* 自定义属性
查看>>
linux系统装windows时需要注意的问题
查看>>
android textview 行间距
查看>>
HDU-4529 郑厂长系列故事——N骑士问题 状态压缩DP
查看>>
[JS5] 利用onload执行脚本
查看>>
剑指OFFER之矩形覆盖(九度OJ1390)
查看>>
Scrum 学习笔记
查看>>