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中的装饰器、闭包和functools的教程
Apr 02 Python
Python基础入门之seed()方法的使用
May 15 Python
简单介绍Python中的readline()方法的使用
May 24 Python
python数据结构之图深度优先和广度优先实例详解
Jul 08 Python
Python中装饰器学习总结
Feb 10 Python
使用python生成杨辉三角形的示例代码
Aug 29 Python
python程序控制NAO机器人行走
Apr 29 Python
java中的控制结构(if,循环)详解
Jun 26 Python
Python中join()函数多种操作代码实例
Jan 13 Python
解决Python 函数声明先后顺序出现的问题
Sep 02 Python
如何利用python正则表达式匹配版本信息
Dec 09 Python
用python制作个音乐下载器
Jan 30 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下实现农历日历的代码
2007/03/07 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(三)
2014/06/23 PHP
php获取随机数组列表的方法
2014/11/13 PHP
php curl 上传文件代码实例
2015/04/27 PHP
php新建文件的方法实例
2019/09/26 PHP
jquery 图片预加载 自动等比例缩放插件
2008/12/25 Javascript
javascript 传统事件模型构造的事件监听器实现代码
2010/05/31 Javascript
Jquery提交表单 Form.js官方插件介绍
2012/03/01 Javascript
JavaScript自执行闭包的小例子
2013/06/29 Javascript
JS简单循环遍历json数组的方法
2016/04/22 Javascript
jQuery+Pdo编写login登陆界面
2016/08/01 Javascript
JS实现的幻灯片切换显示效果
2016/09/07 Javascript
基于JS实现网页中的选项卡(两种方法)
2017/06/16 Javascript
React Native仿美团下拉菜单的实例代码
2017/08/08 Javascript
详解bootstrap用dropdown-menu实现上下文菜单
2017/09/22 Javascript
JS简单实现查看文档创建日期、修改日期和文档大小的方法示例
2018/04/08 Javascript
Vue高版本中一些新特性的使用详解
2018/09/25 Javascript
vue实现百度下拉列表交互操作示例
2019/03/12 Javascript
vue-cli 3 全局过滤器的实例代码详解
2019/06/03 Javascript
jquery轻量级数字动画插件countUp.js使用详解
2019/10/17 jQuery
three.js利用卷积法如何实现物体描边效果
2019/11/27 Javascript
为Python的web框架编写前端模版的教程
2015/04/30 Python
Python实现购物车功能的方法分析
2017/11/10 Python
python机器人行走步数问题的解决
2018/01/29 Python
Python实现matplotlib显示中文的方法详解
2018/02/06 Python
如何基于python实现画不同品种的樱花树
2020/01/03 Python
Win10环境中如何实现python2和python3并存
2020/07/20 Python
HTML5 Canvas 破碎重组的视频特效的示例代码
2019/09/24 HTML / CSS
澳大利亚在线购买儿童玩具:Toy Universe
2017/12/28 全球购物
Cinque网上商店:德国服装品牌
2019/03/17 全球购物
四风问题查摆剖析材料
2014/10/11 职场文书
一年级班主任工作总结2014
2014/11/08 职场文书
员工2014年度工作总结
2014/12/09 职场文书
2015初一年级组工作总结
2015/07/24 职场文书
CentOS8.4安装Redis6.2.6的详细过程
2021/11/20 Redis
python多次执行绘制条形图
2022/04/20 Python