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=[''],#发送的邮箱参数是一个列表
)
相关推荐
韩立学长29 分钟前
【开题答辩实录分享】以《智慧物业管理系统的设计与实现》为例进行答辩实录分享
java·后端·mysql
Trouville0144 分钟前
Pycharm软件初始化设置,字体和shell路径如何设置到最舒服
ide·python·pycharm
AA陈超1 小时前
Lyra学习004:GameFeatureData分析
c++·笔记·学习·ue5·虚幻引擎
d***95621 小时前
springboot接入deepseek深度求索 java
java·spring boot·后端
高-老师1 小时前
WRF模式与Python融合技术在多领域中的应用及精美绘图
人工智能·python·wrf模式
小白学大数据1 小时前
基于Splash的搜狗图片动态页面渲染爬取实战指南
开发语言·爬虫·python
iOS开发上架哦1 小时前
Swift中对象实例方法名混淆问题详细解决方法
后端
零日失眠者1 小时前
【文件管理系列】003:重复文件查找工具
后端·python
哈哈哈笑什么1 小时前
多级缓存框架(Redis + Caffeine)完整指南
redis·后端
哈哈哈笑什么1 小时前
分布式事务实战:订单服务 + 库存服务(基于本地消息表组件)
分布式·后端·rabbitmq