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中zip()函数用法实例教程
Jul 31 Python
python杀死一个线程的方法
Sep 06 Python
Python脚本实现自动发带图的微博
Apr 27 Python
python smtplib发送带附件邮件小程序
May 22 Python
解决python3 Pycharm上连接数据库时报错的问题
Dec 03 Python
python基础梳理(一)(推荐)
Apr 06 Python
Django 项目布局方法(值得推荐)
Mar 22 Python
用python按照图像灰度值统计并筛选图片的操作(PIL,shutil,os)
Jun 04 Python
PyQt5结合matplotlib绘图的实现示例
Sep 15 Python
cookies应对python反爬虫知识点详解
Nov 25 Python
python实现文件+参数发送request的实例代码
Jan 05 Python
Python连续赋值需要注意的一些问题
Jun 03 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
自制汽车收音机天线:收听广播的技巧和方法
2021/03/02 无线电
PHP和Mysqlweb应用开发核心技术 第1部分 Php基础-3 代码组织和重用2
2011/07/03 PHP
php解析url并得到url中的参数及获取url参数的四种方式
2015/10/26 PHP
php中strtotime函数性能分析
2016/11/20 PHP
Jquery $.getJSON 在IE下的缓存问题解决方法
2014/10/10 Javascript
js脚本实现数据去重
2014/11/27 Javascript
实例详解jQuery Mockjax 插件模拟 Ajax 请求
2016/01/12 Javascript
js实现楼层导航功能
2017/02/23 Javascript
js手机号4位显示空格,银行卡每4位显示空格效果
2017/03/23 Javascript
使用 Vue.js 仿百度搜索框的实例代码
2017/05/09 Javascript
JS实现基于Sketch.js模拟成群游动的蝌蚪运动动画效果【附demo源码下载】
2017/08/18 Javascript
js中this对象用法分析
2018/01/05 Javascript
JavaScript运行原理分析
2018/02/09 Javascript
vue中post请求以a=a&b=b 的格式写遇到的问题
2018/04/27 Javascript
基于vue中对鼠标划过事件的处理方式详解
2018/08/22 Javascript
vue 2.5.1 源码学习 之Vue.extend 和 data的合并策略
2019/06/04 Javascript
JavaScript实现密码强度实时验证
2020/03/18 Javascript
vue实现防抖的实例代码
2021/01/11 Vue.js
Python中的高级数据结构详解
2015/03/27 Python
在Python中操作列表之List.append()方法的使用
2015/05/20 Python
详解Python import方法引入模块的实例
2017/08/02 Python
python DataFrame获取行数、列数、索引及第几行第几列的值方法
2018/04/08 Python
一些Centos Python 生产环境的部署命令(推荐)
2018/05/07 Python
Python从Excel中读取日期一列的方法
2018/11/28 Python
python游戏地图最短路径求解
2019/01/16 Python
Python多进程入门、分布式进程数据共享实例详解
2019/06/03 Python
Python基于class()实现面向对象原理详解
2020/03/26 Python
Python将二维列表list的数据输出(TXT,Excel)
2020/04/23 Python
CSS3基础(RGBa、text-shadow、box-shadow、border-radius)
2012/11/13 HTML / CSS
HTML5 Canvas旋转动画的2个代码例子(一个旋转的太极图效果)
2014/04/10 HTML / CSS
美国体育用品商店:Rally House(NCAA、NFL、MLB、NBA、NHL和MLS)
2018/01/03 全球购物
普通PHP程序员笔试题
2016/01/01 面试题
一套英文Java笔试题面试题
2016/04/21 面试题
人大调研汇报材料
2014/08/14 职场文书
2015年党员创先争优公开承诺书
2015/04/27 职场文书
导游词之河北野三坡
2019/12/11 职场文书