Django smtp发送邮件

1.settings.py 配置

复制代码
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.163.com' #SMTP 服务器域
EMAIL_PORT = 25        #SMTP 服务器端口号
EMAIL_HOST_USER = '' #发件人邮箱       
EMAIL_HOST_PASSWORD= '' #发件人的授权码
EMAIL_HOST_PASSWORD= False #是否开启TLS安全协议

2.views 配置

复制代码
from django.core.mail import send_mail
复制代码
send_mail(
    subject='测试邮件', #标题
    message='123456', #内容
    from_email='', #发送信息的邮箱
    recipient_list=[''],#发送的邮箱参数是一个列表
)
相关推荐
山烛1 小时前
矿物分类系统开发笔记(一):数据预处理
人工智能·python·机器学习·矿物分类
蝎子莱莱爱打怪2 小时前
Hadoop3.3.5、Hbase2.6.1 集群搭建&Phoenix使用记录
大数据·后端·hbase
David爱编程2 小时前
并发编程三大特性全解析:原子性、可见性、有序性,一文讲透!
java·后端
流氓也是种气质 _Cookie3 小时前
开源后台管理系统
学习
你的人类朋友3 小时前
git常见操作整理(持续更新)
前端·git·后端
你的人类朋友3 小时前
git中的Fast-Forward是什么?
前端·git·后端
黑客影儿4 小时前
Go特有的安全漏洞及渗透测试利用方法(通俗易懂)
开发语言·后端·安全·web安全·网络安全·golang·系统安全
追逐时光者5 小时前
一款基于 Ant Design 设计语言实现、漂亮的 .NET Avalonia UI 控件库
后端·.net
阿登林6 小时前
初步学习WPF-Prism
学习·wpf
笃行3507 小时前
从零开始:SpringBoot + MyBatis + KingbaseES 实现CRUD操作(超详细入门指南)
后端