Django发送邮件功能实例详解


Posted in Python onSeptember 02, 2019

以126邮箱为例

1 首先进126邮箱设置,开启:

√POP3/SMTP服务  √IMAP/SMTP服务

成功开启后会获得一个授权码。

2. setting.py配置

# 配置发送邮箱
# 需要登录网易邮箱开通发送邮件的功能!
EMAIL_USE_SSL = False
EMAIL_HOST = 'smtp.126.com'
EMAIL_PORT = 25
EMAIL_HOST_USER = 'xxx@126.com' # 邮件发送者帐号
EMAIL_HOST_PASSWORD = 'xxxxxx' # 邮件发送授权码,开通126发送邮件时获得。
DEFAULT_FROM_EMAIL = EMAIL_HOST_USER

3. 发送邮件

send_mail(subject='标题', message='您的激活码是: xxxx', from_email='xxxx@126.com', recipient_list=['xxxx@qq.com',])

考虑到发送邮件时耗时操作,邮件发送应该放入异步任务去执行。

以上知识点很简单,大家可以测试下,感谢大家的学习和对三水点靠木的支持。

Python 相关文章推荐
从零学Python之入门(五)缩进和选择
May 27 Python
python中的reduce内建函数使用方法指南
Aug 31 Python
python解析xml文件操作实例
Oct 05 Python
python定时检查某个进程是否已经关闭的方法
May 20 Python
将Emacs打造成强大的Python代码编辑工具
Nov 20 Python
Python的装饰器用法学习笔记
Jun 24 Python
用python实现英文字母和相应序数转换的方法
Sep 18 Python
python中文分词库jieba使用方法详解
Feb 11 Python
Python爬虫headers处理及网络超时问题解决方案
Jun 19 Python
Python 多线程C段扫描、检测 Ping扫描脚本的实现
Sep 03 Python
五种Python转义表示法
Nov 27 Python
Python数组变形的几种实现方法
May 30 Python
python读取Excel表格文件的方法
Sep 02 #Python
python将字典列表导出为Excel文件的方法
Sep 02 #Python
python数据处理之如何选取csv文件中某几行的数据
Sep 02 #Python
Python流程控制 while循环实现解析
Sep 02 #Python
Python中list循环遍历删除数据的正确方法
Sep 02 #Python
python中matplotlib条件背景颜色的实现
Sep 02 #Python
Python3批量移动指定文件到指定文件夹方法示例
Sep 02 #Python
You might like
如何在PHP中使用Oracle数据库(5)
2006/10/09 PHP
19个超实用的PHP代码片段
2014/03/14 PHP
js 文本滚动效果的实例代码
2013/08/17 Javascript
javascript中match函数的用法小结
2014/02/08 Javascript
HTML+CSS+JS实现完美兼容各大浏览器的TABLE固定列
2015/04/26 Javascript
Jquery使用css方法改变样式实例
2015/05/18 Javascript
基于jQuery Ajax实现上传文件
2016/03/24 Javascript
利用VUE框架,实现列表分页功能示例代码
2017/01/12 Javascript
bootstrap modal+gridview实现弹出框效果
2017/08/15 Javascript
基于jQuery的表单填充实例
2017/08/22 jQuery
微信页面弹出键盘后iframe内容变空白的解决方案
2017/09/20 Javascript
详解JavaScript的BUG和错误
2018/05/07 Javascript
vux uploader 图片上传组件的安装使用方法
2018/05/15 Javascript
vue 本地环境跨域请求proxyTable的方法
2018/09/19 Javascript
Vue项目中使用better-scroll实现一个轮播图自动播放功能
2018/12/03 Javascript
JavaScript实现的九种排序算法
2019/03/04 Javascript
JS实现滑动拼图验证功能完整示例
2020/03/29 Javascript
js实现无缝轮播图插件封装
2020/07/31 Javascript
js实现特别简单的钟表效果
2020/09/14 Javascript
[06:25]DOTA2英雄梦之声_第17期_大地之灵
2014/06/20 DOTA
[01:02:06]LGD vs Mineski Supermajor 胜者组 BO3 第二场 6.5
2018/06/06 DOTA
[01:18:31]DOTA2-DPC中国联赛定级赛 LBZS vs Magma BO3第一场 1月10日
2021/03/11 DOTA
对dataframe数据之间求补集的实例详解
2019/01/30 Python
python 实现在一张图中绘制一个小的子图方法
2019/07/07 Python
python实现飞船大战
2020/04/24 Python
python语言是免费还是收费的?
2020/06/15 Python
用python计算文件的MD5值
2020/12/23 Python
Html5新增标签与样式及让元素水平垂直居中
2019/07/11 HTML / CSS
Betsey Johnson官网:妖娆可爱的连衣裙及鞋子、手袋和配件
2016/12/30 全球购物
经济实惠的豪华家具:My-Furniture
2019/03/12 全球购物
.net软件工程师面试题
2015/03/31 面试题
C#怎么让一个窗口居中显示?
2015/10/20 面试题
材料加工工程求职信
2014/02/19 职场文书
2014年两会学习心得体会
2014/03/10 职场文书
趣味运动会开幕词
2015/01/28 职场文书
自荐信怎么写
2015/03/04 职场文书