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'],
		......
	}
]
相关推荐
倔强青铜三12 小时前
Django 6.0来袭!这些新特性,真的令人振奋!
人工智能·python·django
Java水解1 天前
Django实现接口token检测的实现方案
后端·django
飞Link1 天前
【Django】Django 调用外部 Python 程序的完整指南
后端·python·django·sqlite
码界奇点1 天前
基于Django与Vue.js的RBAC权限管理系统设计与实现
vue.js·python·车载系统·django·毕业设计·源代码管理
计算机学姐2 天前
基于Python的智能点餐系统【2026最新】
开发语言·vue.js·后端·python·mysql·django·flask
计算机学姐2 天前
基于Python的在线考试系统【2026最新】
开发语言·vue.js·后端·python·mysql·django·flask
码界奇点2 天前
基于Django REST framework与Vue的前后端分离后台管理系统设计与实现
vue.js·后端·python·django·毕业设计·源代码管理
Q_Q5110082852 天前
python+springboot+django/flask基于深度学习的音乐推荐系统
spring boot·python·django·flask·node.js·php
Q_Q5110082852 天前
python+springboot+django/flask基于深度学习的淘宝用户购物可视化与行为预测系统
spring boot·python·django·flask·node.js·php
Q_Q5110082853 天前
python+django/flask+vue基于spark的西南天气数据的分析与应用系统
spring boot·python·spark·django·flask·node.js