django中SMTP发送邮件配置详解


Posted in Python onJuly 19, 2019

Django中内置了邮件发送功能,被定义在django.core.mail模块中。发送邮件需要使用SMTP服务器,常用的免费服务器有:163、126、QQ,下面以qq邮箱为例。

注册qq邮箱,然后登录设置

django中SMTP发送邮件配置详解

找到设置里面POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务

django中SMTP发送邮件配置详解

3.需要发送验证码生成授权码

django中SMTP发送邮件配置详解

django中SMTP发送邮件配置详解

4.找到settings.py文件,中点击下图配置

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.qq.com'
EMAIL_PORT = 25
#发送邮件的邮箱
EMAIL_HOST_USER = '709443607@qq.com'
#在邮箱中设置的客户端授权密码
EMAIL_HOST_PASSWORD = ''cgnyfwpvcharbbed"
#收件人看到的发件人
EMAIL_FROM = 'python<709443607@qq.com>'

5在views.py文件中新建视图send。

from django.conf import settings
from django.core.mail import send_mail

...
def send(request):
		subject = '主题'	#主题
    message = ''"		#内容
    sender = settings.EMAIL_FROM		#发送邮箱,已经在settings.py设置,直接导入
    receiver = [email]		#目标邮箱
    html_message = '<h1>%s</h1>'%content		#发送html格式
    send_mail(subject,message,sender,receiver,html_message=html_message)

send()		#使用函数

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python和php通信乱码问题解决方法
Apr 15 Python
Python不规范的日期字符串处理类
Jun 10 Python
极简的Python入门指引
Apr 01 Python
简单介绍Python中用于求最小值的min()方法
May 15 Python
python数据清洗系列之字符串处理详解
Feb 12 Python
padas 生成excel 增加sheet表的实例
Dec 11 Python
Python3 合并二叉树的实现
Sep 30 Python
线程安全及Python中的GIL原理分析
Oct 29 Python
np.dot()函数的用法详解
Jan 17 Python
python使用selenium爬虫知乎的方法示例
Oct 28 Python
VSCODE配置Markdown及Markdown基础语法详解
Jan 19 Python
Python matplotlib多个子图绘制整合
Apr 13 Python
对Python函数设计规范详解
Jul 19 #Python
在django view中给form传入参数的例子
Jul 19 #Python
使用Python制作表情包实现换脸功能
Jul 19 #Python
解决Django一个表单对应多个按钮的问题
Jul 18 #Python
Django工程的分层结构详解
Jul 18 #Python
django mysql数据库及图片上传接口详解
Jul 18 #Python
解决django中ModelForm多表单组合的问题
Jul 18 #Python
You might like
在php MYSQL中插入当前时间
2008/04/06 PHP
php面向对象全攻略 (十六) 对象的串行化
2009/09/30 PHP
php中通过curl smtp发送邮件
2012/06/05 PHP
PHP实现用户异地登录提醒功能的方法【基于thinkPHP框架】
2018/03/15 PHP
PHP设计模式之适配器模式定义与用法详解
2018/04/03 PHP
PHP删除数组中指定值的元素常用方法实例分析【4种方法】
2018/08/21 PHP
input按钮的事件处理大全
2010/12/10 Javascript
一个JavaScript操作元素定位元素的实例
2014/10/29 Javascript
node.js中的forEach()是同步还是异步呢
2015/01/29 Javascript
javascript日期验证之输入日期大于等于当前日期
2015/12/13 Javascript
AngularJS 依赖注入详解及示例代码
2016/08/17 Javascript
JS双击变input框批量修改内容
2016/12/12 Javascript
微信小程序中使用javascript 回调函数
2017/05/11 Javascript
解决Vue编译时写在style中的路径问题
2017/09/21 Javascript
Angular5.1新功能分享
2017/12/21 Javascript
手把手教你vue-cli单页到多页应用的方法
2018/05/31 Javascript
详解在React.js中使用PureComponent的重要性和使用方式
2018/07/10 Javascript
基于vue中keep-alive缓存问题的解决方法
2018/09/21 Javascript
一篇文章介绍redux、react-redux、redux-saga总结
2019/05/23 Javascript
vue-父子组件和ref实例详解
2019/11/10 Javascript
python 获取本机ip地址的两个方法
2013/02/25 Python
python对字典进行排序实例
2014/09/25 Python
Python中super()函数简介及用法分享
2016/07/11 Python
python消除序列的重复值并保持顺序不变的实例
2018/11/08 Python
利用python开发app实战的方法
2019/07/09 Python
python输出pdf文档的实例
2020/02/13 Python
python 一维二维插值实例
2020/04/22 Python
django为Form生成的label标签添加class方式
2020/05/20 Python
用Python爬取LOL所有的英雄信息以及英雄皮肤的示例代码
2020/07/13 Python
世界上最大的街头服饰网站:Karmaloop
2017/02/04 全球购物
BrandAlley英国:法国折扣奢侈品网上零售商
2017/07/03 全球购物
产品质量承诺范本
2014/03/31 职场文书
校园元旦活动总结
2014/07/09 职场文书
公司管理制度范本
2015/08/03 职场文书
创业计划书之书店
2019/09/10 职场文书
Python爬虫:从m3u8文件里提取小视频的正确操作
2021/05/14 Python