Python3实现发送QQ邮件功能(文本)


Posted in Python onDecember 15, 2017

本文为大家分享了Python3实现发送QQ邮件功能:文本,供大家参考,具体内容如下

注意:使用前需要到qq中设置开启POP3 和IMAP服务和设置第三方授权码

然后在下面打x那里填入相关信息即可

import smtplib
from email.mime.text import MIMEText
from email.utils import formataddr

my_sender='xxxx@qq.com' # 发件人邮箱账号
my_pass = 'xxxxxxx'    # 发件人邮箱密码(当时申请smtp给的口令)
my_user='xxxxxxxx@qq.com'  # 收件人邮箱账号,我这边发送给自己r


def mail():
 ret=True
 try:
  msg=MIMEText('<邮件内容>','plain','utf-8')
  msg['From']=formataddr(["xxxxxx",my_sender]) 
  # 括号里的对应发件人邮箱昵称、发件人邮箱账号
  msg['To']=formataddr(["xxxxxxx",my_user])    
  # 括号里的对应收件人邮箱昵称、收件人邮箱账号
  msg['Subject']= '邮件主题'   
  # 邮件的主题,也可以说是标题

  server=smtplib.SMTP_SSL("smtp.qq.com", 465) 
  # 发件人邮箱中的SMTP服务器,端口是465
  server.login(my_sender, my_pass) 
  # 括号中对应的是发件人邮箱账号、邮箱密码
  server.sendmail(my_sender,[my_user,],msg.as_string()) 
   # 括号中对应的是发件人邮箱账号、收件人邮箱账号、发送邮件
  server.quit()# 关闭连接
 except Exception:# 如果 try 中的语句没有执行,则会执行下面的 ret=False
  ret=False
 return ret

ret=mail()
if ret:
 print("邮件发送成功")
else:
 print("邮件发送失败")

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

Python 相关文章推荐
Python中用PIL库批量给图片加上序号的教程
May 06 Python
Python易忽视知识点小结
May 25 Python
Python与Java间Socket通信实例代码
Mar 06 Python
python删除某个字符
Mar 19 Python
Python单元测试unittest的具体使用示例
Dec 17 Python
python 判断矩阵中每行非零个数的方法
Jan 26 Python
Python+AutoIt实现界面工具开发过程详解
Aug 07 Python
详解python变量与数据类型
Aug 25 Python
python numpy中setdiff1d的用法说明
Apr 22 Python
python numpy中multiply与*及matul 的区别说明
May 26 Python
python中的plt.cm.Paired用法说明
May 31 Python
Python可视化神器pyecharts之绘制箱形图
Jul 07 Python
numpy数组拼接简单示例
Dec 15 #Python
浅谈numpy数组的几种排序方式
Dec 15 #Python
Python多线程爬虫实战_爬取糗事百科段子的实例
Dec 15 #Python
python导入csv文件出现SyntaxError问题分析
Dec 15 #Python
python matplotlib中文显示参数设置解析
Dec 15 #Python
MAC中PyCharm设置python3解释器
Dec 15 #Python
Python通过matplotlib画双层饼图及环形图简单示例
Dec 15 #Python
You might like
PHP图片验证码制作实现分享(全)
2012/05/10 PHP
php 无限级分类 获取顶级分类ID
2016/03/13 PHP
ASP.NET jQuery 实例10 动态修改hyperlink的URL值
2012/02/03 Javascript
document.all的一个比较完整的总结及案例
2013/01/31 Javascript
js动态创建表格,删除行列的小例子
2013/07/20 Javascript
jQuery实现dialog设置focus焦点的方法
2015/06/10 Javascript
深入解读JavaScript中的Hoisting机制
2015/08/12 Javascript
JavaScript中匿名函数的递归调用
2017/01/22 Javascript
canvas知识总结
2017/01/25 Javascript
JavaScript+H5实现微信摇一摇功能
2018/05/23 Javascript
Vue动态控制input的disabled属性的方法
2018/06/26 Javascript
Vue 3.x+axios跨域方案的踩坑指南
2019/07/04 Javascript
微信小程序 高德地图路线规划实现过程详解
2019/08/05 Javascript
Vue通过for循环随机生成不同的颜色或随机数的实例
2019/11/09 Javascript
[04:16]DOTA2全国高校联赛16强抽签
2018/05/02 DOTA
安装dbus-python的简要教程
2015/05/05 Python
最近Python有点火? 给你7个学习它的理由!
2017/06/26 Python
浅谈配置OpenCV3 + Python3的简易方法(macOS)
2018/04/02 Python
对Tensorflow中的矩阵运算函数详解
2018/07/27 Python
PyCharm代码回滚,恢复历史版本的解决方法
2018/10/22 Python
python使用requests模块实现爬取电影天堂最新电影信息
2019/04/03 Python
python实现祝福弹窗效果
2019/04/07 Python
python初学者,用python实现基本的学生管理系统(python3)代码实例
2019/04/10 Python
python递归法实现简易连连看小游戏
2020/03/25 Python
Python猫眼电影最近上映的电影票房信息
2020/09/18 Python
Python基于execjs运行js过程解析
2020/11/27 Python
python 如何引入协程和原理分析
2020/11/30 Python
Django前后端分离csrf token获取方式
2020/12/25 Python
英国和爱尔兰的自炊式豪华度假小屋:Rural Retreats
2018/06/08 全球购物
财务部出纳岗位职责
2013/12/22 职场文书
暑期研修感言
2014/02/17 职场文书
公司党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
2015年学生会干事工作总结
2015/04/09 职场文书
办公用品管理制度
2015/08/04 职场文书
90后经典动画片排行:《数码宝贝》第二,《小鲤鱼历险记》在榜
2022/03/18 日漫
Python绘制散乱的点构成的图的方法
2022/04/21 Python