python3使用QQ邮箱发送邮件


Posted in Python onMay 20, 2020

本文实例为大家分享了python3使用QQ邮箱发邮件的具体代码,供大家参考,具体内容如下

直接上代码

import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
 
mail_password="密码"
fromaddr = "发送者邮箱@qq.com"
toaddr = "接受者邮箱@qq.com"
msg = MIMEMultipart()
msg['From'] = fromaddr
msg['To'] = toaddr
# 邮件主题
msg['Subject'] = "这是我的名称"
# 邮件正文
body = "这是我给你发的内容!"
 
msg.attach(MIMEText(body, 'plain'))
 
server = smtplib.SMTP("smtp.qq.com")
server.starttls()
server.login(fromaddr , mail_password)
text = msg.as_string()
server.sendmail(fromaddr, toaddr, text)
server.quit()

如果登录失败可能是你的qq邮箱没有启动SMTP

解决:

python3使用QQ邮箱发送邮件

启动后QQ会提供授权码,将代码中密码改为授权码即可。

成功后:

python3使用QQ邮箱发送邮件

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

Python 相关文章推荐
python 计算两个日期相差多少个月实例代码
May 24 Python
Python进阶之自定义对象实现切片功能
Jan 07 Python
详解Django项目中模板标签及模板的继承与引用(网站中快速布置广告)
Mar 27 Python
快速排序的四种python实现(推荐)
Apr 03 Python
将pip源更换到国内镜像的详细步骤
Apr 07 Python
关于Python作用域自学总结
Jun 10 Python
Python基于类路径字符串获取静态属性
Mar 12 Python
python torch.utils.data.DataLoader使用方法
Apr 02 Python
Python3基于plotly模块保存图片表格
Aug 03 Python
python-opencv 中值滤波{cv2.medianBlur(src, ksize)}的用法
Jun 05 Python
Python答题卡识别并给出分数的实现代码
Jun 22 Python
Python必备技巧之函数的使用详解
Apr 04 Python
Python实现FTP弱口令扫描器的方法示例
Jan 31 #Python
对python条件表达式的四种实现方法小结
Jan 30 #Python
python从子线程中获得返回值的方法
Jan 30 #Python
学生信息管理系统Python面向对象版
Jan 30 #Python
python学生管理系统开发
Jan 30 #Python
Python修改文件往指定行插入内容的实例
Jan 30 #Python
python学生管理系统
Jan 30 #Python
You might like
thinkphp模板继承实例简述
2014/11/26 PHP
PHP树形结构tree类用法示例
2019/02/01 PHP
Laravel-添加后台模板AdminLte的实现方法
2019/10/08 PHP
javascript控制swfObject应用介绍
2012/11/29 Javascript
js判断undefined类型示例代码
2014/02/10 Javascript
javascript圆盘抽奖程序实现原理和完整代码例子
2014/06/03 Javascript
TypeError document.getElementById(...) is null错误原因
2015/05/18 Javascript
使用javascript提交form表单方法汇总
2015/06/25 Javascript
jQuery无刷新上传之uploadify3.1简单使用
2016/06/18 Javascript
浅谈Nodejs应用主文件index.js
2016/08/28 NodeJs
浅谈js算法和流程控制
2016/12/29 Javascript
JavaScript实现实时更新系统时间的实例代码
2017/04/04 Javascript
angularjs+bootstrap实现自定义分页的实例代码
2017/06/19 Javascript
基于node.js实现微信支付退款功能
2017/12/19 Javascript
vue router嵌套路由在history模式下刷新无法渲染页面问题的解决方法
2018/01/25 Javascript
vue.js的computed,filter,get,set的用法及区别详解
2018/03/08 Javascript
实例解析Vue.js下载方式及基本概念
2018/05/11 Javascript
JS实现图片轮播效果实例详解【可自动和手动】
2019/04/04 Javascript
了解JavaScript函数中的默认参数
2019/05/30 Javascript
使用Vue.set()方法实现响应式修改数组数据步骤
2019/11/09 Javascript
python实现马耳可夫链算法实例分析
2015/05/20 Python
Python语言描述随机梯度下降法
2018/01/04 Python
pywinauto自动化操作记事本
2019/08/26 Python
FFT快速傅里叶变换的python实现过程解析
2019/10/21 Python
收藏!10个免费高清视频素材网站!【设计、视频剪辑必备】
2021/03/18 杂记
通过canvas转换颜色为RGBA格式及性能问题的解决
2019/11/22 HTML / CSS
一套C#面试题
2013/10/09 面试题
机电一体化职业规划书
2014/01/07 职场文书
幼儿园招生广告
2014/03/19 职场文书
2015年控辍保学工作总结
2015/05/18 职场文书
冲出亚马逊观后感
2015/06/03 职场文书
教师见习总结范文
2015/06/23 职场文书
如何撰写出一份完美的商业计划书?
2019/07/12 职场文书
2019事业单位个人工作总结范文
2019/08/26 职场文书
Java Socket实现Redis客户端的详细说明
2021/05/26 Redis
Nginx+Tomcat负载均衡多实例详解
2022/04/11 Servers