Django发送邮件代理服务器配置

settings.py下配置

python 复制代码
MAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.qq.com'
EMAIL_HOST_USER = '66897079@qq.com'
EMAIL_HOST_PASSWORD = 'aavlzhzvqorbcahc'

EMAIL_PORT = 465
EMAIL_USE_SSL = True

发送邮件

python 复制代码
    message = "<p>尊敬的用户您好:</p><p>欢迎注册达达商城。</p>"
    from django.core.mail import send_mail

    send_mail(
        subject="Subject",
        message=None,
        from_email='66897079@qq.com',
        recipient_list=['66897079@qq.com'],
        html_message=message
    )

另外

message可以用render_to_string渲染

此时,需要添加templates配置

python 复制代码
TEMPLATES = [
	{
		.......
		'DIRS': [BASE_DIR / 'templates'],
		......
	}
]
相关推荐
IT学长编程1 小时前
计算机毕业设计 基于Hadoop豆瓣电影数据可视化分析设计与实现 Python 大数据毕业设计 Hadoop毕业设计选题【附源码+文档报告+安装调试
大数据·hadoop·python·django·毕业设计·毕业论文·豆瓣电影数据可视化分析
Python私教5 小时前
Django全栈班v1.04 Python基础语法 20250912 下午
后端·python·django
凡梦千华14 小时前
Django时区感知
后端·python·django
程序设计实验室16 小时前
Django过时了吗?从ASGI到AI时代的思考
django
Python私教21 小时前
Django全栈班v1.04 Python基础语法 20250912 上午
后端·python·django
言之。21 小时前
Django REST框架:ModelViewSet全面解析
数据库·python·django
魂尾ac1 天前
Django + Vue3 前后端分离技术实现自动化测试平台从零到有系列 <第一章> 之 注册登录实现
后端·python·django·vue
Q_Q19632884752 天前
python+springboot+uniapp微信小程序题库系统 在线答题 题目分类 错题本管理 学习记录查询系统
spring boot·python·django·uni-app·node.js·php
安岁的笔记本2 天前
Flask/Django 生产部署:Gunicorn vs Nginx,Windows 与 Linux 实战指引
django·flask·gunicorn
0_0梅伊阁诗人2 天前
Django ORM 模型
开发语言·数据库·笔记·python·oracle·django