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=[''],#发送的邮箱参数是一个列表
)
相关推荐
巷北夜未央2 分钟前
Python每日一题(14)
开发语言·python·算法
大模型真好玩5 分钟前
理论+代码一文带你深入浅出MCP:人工智能大模型与外部世界交互的革命性突破
人工智能·python·mcp
梅子酱~6 分钟前
Vue 学习随笔系列二十二 —— 表格高度自适应
javascript·vue.js·学习
s_little_monster9 分钟前
【Linux】进程信号的捕捉处理
linux·运维·服务器·经验分享·笔记·学习·学习方法
你的人类朋友10 分钟前
JS严格模式,启动!
javascript·后端·node.js
Aurora_NeAr11 分钟前
深入理解Java虚拟机-Java内存区域与内存溢出异常
后端
风象南14 分钟前
SpringBoot实现数据库读写分离的3种方案
java·spring boot·后端
lzj201414 分钟前
DataPermissionInterceptor源码解读
后端
ChinaRainbowSea29 分钟前
3. RabbitMQ 的(Hello World) 和 RabbitMQ 的(Work Queues)工作队列
java·分布式·后端·rabbitmq·ruby·java-rabbitmq
JackmoodCC34 分钟前
Java学习总结-递归-递归寻找文件绝对路径
学习