Python使用QQ邮箱发送邮件实例与QQ邮箱设置详解


Posted in Python onFebruary 18, 2020

直接上代码实例: 

#!/usr/bin/python3
import smtplib
from email.mime.text import MIMEText
from email.utils import formataddr
my_sender='1638245306@qq.com'  # 发件人邮箱账号
my_pass = 'xxxxxx'   # 发件人邮箱密码(注意这个密码不是QQ邮箱的密码,是在QQ邮箱的SMTP中生成的授权码)
my_user='1638245306@qq.com'   # 收件人邮箱账号,我这边发送给自己
def mail():
  ret=True
  try:
    msg=MIMEText('填写邮件内容','plain','utf-8') #填写邮件内容
    msg['From']=formataddr(["FromRunoob",my_sender]) # 括号里的对应发件人邮箱昵称、发件人邮箱账号
    msg['To']=formataddr(["FK",my_user])       # 括号里的对应收件人邮箱昵称、收件人邮箱账号
    msg['Subject']="菜鸟教程发送邮件测试"        # 邮件的主题,也可以说是标题
 
    server=smtplib.SMTP_SSL("smtp.qq.com", 465) # 发件人邮箱中的SMTP服务器,端口是25
    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("邮件发送失败")
授权码生成,需要点击邮箱的设置,选择账户,在账户的最下边。

QQ邮箱设置

Python使用QQ邮箱发送邮件实例与QQ邮箱设置详解

更多关于Python使用QQ邮箱发送邮件的实例请查看下面的相关链接

Python 相关文章推荐
python使用nntp读取新闻组内容的方法
May 08 Python
Python获取某一天是星期几的方法示例
Jan 17 Python
基于Python数据可视化利器Matplotlib,绘图入门篇,Pyplot详解
Oct 13 Python
为什么选择python编程语言入门黑客攻防 给你几个理由!
Feb 02 Python
Python实现线程状态监测简单示例
Mar 28 Python
如何优雅地处理Django中的favicon.ico图标详解
Jul 05 Python
Python Web版语音合成实例详解
Jul 16 Python
Django发送邮件功能实例详解
Sep 02 Python
Python3实现zip分卷压缩过程解析
Oct 09 Python
使用OpenCV-python3实现滑动条更新图像的Canny边缘检测功能
Dec 12 Python
Python Numpy 控制台完全输出ndarray的实现
Feb 19 Python
python实现在线翻译
Jun 18 Python
Python如何实现小程序 无限求和平均
Feb 18 #Python
python_mask_array的用法
Feb 18 #Python
基于python3生成标签云代码解析
Feb 18 #Python
基于Pytorch SSD模型分析
Feb 18 #Python
Python3使用腾讯云文字识别(腾讯OCR)提取图片中的文字内容实例详解
Feb 18 #Python
Python动态导入模块和反射机制详解
Feb 18 #Python
pytorch进行上采样的种类实例
Feb 18 #Python
You might like
php运行出现Call to undefined function curl_init()的解决方法
2010/11/02 PHP
php+ajax无刷新上传图片实例代码
2015/11/17 PHP
WordPress中登陆后关闭登陆页面及设置用户不可见栏目
2015/12/31 PHP
PHP实现基于栈的后缀表达式求值功能
2017/11/10 PHP
PHP simplexml_load_string()函数实例讲解
2019/02/03 PHP
JavaScript网页制作特殊效果用随机数
2007/05/22 Javascript
javascript 学习之旅 (1)
2009/02/05 Javascript
登陆成功后自动计算秒数执行跳转
2014/01/23 Javascript
浅谈jQuery异步对象(XMLHttpRequest)
2014/11/17 Javascript
js判断浏览器版本以及浏览器内核的方法
2015/01/20 Javascript
jQuery+css实现的换页标签栏效果
2016/01/27 Javascript
jQuery 3.0十大新特性最终版发布
2016/07/14 Javascript
AngularJS实现DOM元素的显示与隐藏功能
2016/11/22 Javascript
jQuery实现切换隐藏与显示同时切换图标功能
2017/10/29 jQuery
ES6之模版字符串的具体使用
2018/05/17 Javascript
Bootstrap Table列宽拖动的方法
2018/08/15 Javascript
通过实例了解js函数中参数的传递
2019/06/15 Javascript
jquery更改元素属性attr()方法操作示例
2020/05/22 jQuery
vue3+typeScript穿梭框的实现示例
2020/12/29 Vue.js
[40:06]DOTA2亚洲邀请赛 4.3 突围赛 Liquid vs VGJ.T 第一场
2018/04/04 DOTA
Python实现把json格式转换成文本或sql文件
2015/07/10 Python
python添加模块搜索路径方法
2017/09/11 Python
解决python3中自定义wsgi函数,make_server函数报错的问题
2017/11/21 Python
pyspark.sql.DataFrame与pandas.DataFrame之间的相互转换实例
2018/08/02 Python
TensorFlow tensor的拼接实例
2020/01/19 Python
在Tensorflow中实现梯度下降法更新参数值
2020/01/23 Python
宝拉珍选澳大利亚官方购物网站:Paula’s Choice澳大利亚
2016/09/13 全球购物
新加坡网上花店:FlowerAdvisor新加坡
2018/10/05 全球购物
广播体操比赛口号
2014/06/10 职场文书
学生会竞选演讲稿怎么写
2014/08/26 职场文书
个人股份转让协议书范本
2015/01/28 职场文书
工作经历证明范本
2015/06/15 职场文书
安全生产学习心得体会
2016/01/18 职场文书
感恩信:写给爸爸妈妈的一封感谢信
2019/09/12 职场文书
Python初识逻辑与if语句及用法大全
2021/08/07 Python
nginx实现动静分离的方法示例
2021/11/07 Servers