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实现加载及解析properties配置文件的方法
Mar 29 Python
小白入门篇使用Python搭建点击率预估模型
Oct 12 Python
python 美化输出信息的实例
Oct 15 Python
解决使用PyCharm时无法启动控制台的问题
Jan 19 Python
python3.7 使用pymssql往sqlserver插入数据的方法
Jul 08 Python
pygame实现五子棋游戏
Oct 29 Python
python读取excel进行遍历/xlrd模块操作
Jul 12 Python
Pycharm无法打开双击没反应的问题及解决方案
Aug 17 Python
python定时截屏实现
Nov 02 Python
浅谈Python数学建模之整数规划
Jun 23 Python
Python编程super应用场景及示例解析
Oct 05 Python
Python自动化工具之实现Excel转Markdown表格
Apr 08 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
phpMyAdmin 安装及问题总结
2009/05/28 PHP
PHP递归删除目录几个代码实例
2014/04/21 PHP
Laravel 4.2 中队列服务(queue)使用感受
2014/10/30 PHP
php计算整个目录大小的方法
2015/06/01 PHP
PHP线程的内存回收问题
2016/07/08 PHP
PHP提取字符串中的手机号正则表达式怎么写
2017/07/17 PHP
ThinkPHP开发--使用七牛云储存
2017/09/14 PHP
PHP+MySQL实现输入页码跳转到指定页面功能示例
2018/06/01 PHP
JavaScript 自动完成脚本整理(33个)
2009/10/20 Javascript
Js 随机数产生6位数字
2010/05/13 Javascript
js实现通用的微信分享组件示例
2014/03/10 Javascript
jQuery如何将选中的对象转化为原始的DOM对象
2014/06/09 Javascript
JQuery遍历json数组的3种方法
2014/11/08 Javascript
jQuery中before()方法用法实例
2014/12/25 Javascript
JS对字符串编码的几种方式使用指南
2015/05/14 Javascript
JavaScript代码轻松实现网页内容禁止复制(代码简单)
2015/10/23 Javascript
JS获取和修改元素样式的实例代码
2016/08/06 Javascript
angularjs点击图片放大实现上传图片预览
2017/02/24 Javascript
JavaScript自定义文本框光标
2017/03/05 Javascript
js中apply和Math.max()函数的问题及区别介绍
2018/03/27 Javascript
elementUI table表格动态合并的示例代码
2019/05/15 Javascript
在vue中动态添加class类进行显示隐藏实例
2019/11/09 Javascript
Vue退出登录时清空缓存的实现
2019/11/12 Javascript
JavaScript中变量提升机制示例详解
2019/12/27 Javascript
在Python的web框架中中编写日志列表的教程
2015/04/30 Python
Python+Django搭建自己的blog网站
2018/03/13 Python
Python判断是否json是否包含一个key的方法
2018/12/31 Python
Python之列表实现栈的工作功能
2019/01/28 Python
浅谈keras通过model.fit_generator训练模型(节省内存)
2020/06/17 Python
pytorch中的weight-initilzation用法
2020/06/24 Python
美国在线和移动免费会员制批发零售商:Boxed(移动端的Costco)
2020/01/02 全球购物
培训主管的职业生涯规划
2014/03/06 职场文书
工地门卫岗位职责范本
2014/07/01 职场文书
初中作文评语集锦
2014/12/25 职场文书
建国大业电影观后感
2015/06/01 职场文书
茶花女读书笔记
2015/06/29 职场文书