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实现图片批量剪切示例
Mar 25 Python
Django 添加静态文件的两种实现方法(必看篇)
Jul 14 Python
基于python3 OpenCV3实现静态图片人脸识别
May 25 Python
Python-接口开发入门解析
Aug 01 Python
pandas DataFrame行或列的删除方法的实现示例
Aug 02 Python
Django 项目通过加载不同env文件来区分不同环境
Feb 17 Python
python随机模块random的22种函数(小结)
May 15 Python
Python+OpenCV检测灯光亮点的实现方法
Nov 02 Python
PyQt实现计数器的方法示例
Jan 18 Python
秀!学妹看见都惊呆的Python小招数!【详细语言特性使用技巧】
Apr 27 Python
pytorch DataLoader的num_workers参数与设置大小详解
May 28 Python
移除Selenium中window.navigator.webdriver值
Jun 10 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缩略图生成程式(需要GD库支持)
2007/03/06 PHP
PHP 地址栏信息的获取代码
2009/01/07 PHP
PHP XML操作类DOMDocument
2009/12/16 PHP
PHP 导出Excel示例分享
2014/08/18 PHP
浅谈PHP中output_buffering
2015/07/13 PHP
PHP简单获取多个checkbox值的方法
2016/06/13 PHP
15条JavaScript最佳实践小结
2013/08/09 Javascript
jQuery解析json格式数据简单实例
2016/01/22 Javascript
BootStrap实现树形目录组件代码详解
2016/06/21 Javascript
jQuery实现将div中滚动条滚动到指定位置的方法
2016/08/10 Javascript
原生JS简单实现ajax的方法示例
2016/11/29 Javascript
基于vue实现swipe轮播组件实例代码
2017/05/24 Javascript
使用JS实现图片轮播的实例(前后首尾相接)
2017/09/21 Javascript
JS设计模式之数据访问对象模式的实例讲解
2017/09/30 Javascript
JavaScript满天星导航栏实现方法
2018/03/08 Javascript
JS无限级导航菜单实现方法
2019/01/05 Javascript
Vue动态修改网页标题的方法及遇到问题
2019/06/09 Javascript
小程序组件之自定义顶部导航实例
2019/06/12 Javascript
js实现扫雷源代码
2020/11/27 Javascript
[05:28]刀塔密之一:团结则存
2014/07/03 DOTA
[38:40]2018DOTA2亚洲邀请赛 4.6淘汰赛 mineski vs LGD 第一场
2018/04/10 DOTA
python抓取网页图片示例(python爬虫)
2014/04/27 Python
pycharm设置注释颜色的方法
2018/05/23 Python
Python实现获取汉字偏旁部首的方法示例【测试可用】
2018/12/18 Python
python手机号前7位归属地爬虫代码实例
2020/03/31 Python
Python openpyxl 插入折线图实例
2020/04/17 Python
matplotlib bar()实现百分比堆积柱状图
2021/02/24 Python
飞利浦西班牙官方网站:Philips西班牙
2020/02/17 全球购物
C#面试题问题集
2016/04/02 面试题
两则小学生的自我评价分享
2013/11/14 职场文书
师范生个人推荐信
2013/11/29 职场文书
师德师风事迹材料
2014/12/20 职场文书
八年级上册语文教学计划
2015/01/22 职场文书
2016年第二十届“母亲节暨幸福工程救助贫困母亲活动日”活动总结
2016/04/06 职场文书
「我的青春恋爱物语果然有问题。-妄言录-」第20卷封面公开
2022/03/21 日漫
Python几种酷炫的进度条的方式
2022/04/11 Python