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之集合(set)
Sep 24 Python
Python创建文件和追加文件内容实例
Oct 21 Python
python执行子进程实现进程间通信的方法
Jun 02 Python
Python实现telnet服务器的方法
Jul 10 Python
Pycharm编辑器技巧之自动导入模块详解
Jul 18 Python
深入理解Python单元测试unittest的使用示例
Nov 18 Python
用python与文件进行交互的方法
Mar 01 Python
Python爬虫之正则表达式基本用法实例分析
Aug 08 Python
Python反射和内置方法重写操作详解
Aug 27 Python
解决Pandas的DataFrame输出截断和省略的问题
Feb 08 Python
keras分类之二分类实例(Cat and dog)
Jul 09 Python
Python Pandas解析读写 CSV 文件
Apr 11 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实现水仙花数示例分享
2014/04/03 PHP
PHP的Yii框架中创建视图和渲染视图的方法详解
2016/03/29 PHP
关于PHP定时发送服务的解决办法
2017/04/23 PHP
TNC vs BOOM BO3 第三场2.13
2021/03/10 DOTA
javascript indexOf函数使用说明
2008/07/03 Javascript
Microsoft Ajax Minifier 压缩javascript的方法
2010/03/05 Javascript
疯狂Jquery第一天(Jquery学习笔记)
2012/05/11 Javascript
浅析JavaScript中两种类型的全局对象/函数
2013/12/05 Javascript
通过javascript进行UTF-8编码的实现方法
2016/06/27 Javascript
Vue父组件调用子组件事件方法
2018/02/23 Javascript
微信小程序模板template简单用法示例
2018/12/04 Javascript
详解微信小程序实现跑马灯效果(附完整代码)
2019/04/29 Javascript
微信小程序利用Canvas绘制图片和竖排文字详解
2019/06/25 Javascript
基于js实现抽红包并分配代码实例
2019/09/19 Javascript
基于Python_脚本CGI、特点、应用、开发环境(详解)
2017/05/23 Python
Python中扩展包的安装方法详解
2017/06/14 Python
Python实现字典的遍历与排序功能示例
2017/12/23 Python
Django 2.0版本的新特性抢先看!
2018/01/05 Python
Python英文文本分词(无空格)模块wordninja的使用实例
2019/02/20 Python
Python3获取电脑IP、主机名、Mac地址的方法示例
2019/04/11 Python
python词云库wordcloud的使用方法与实例详解
2020/02/17 Python
Python3合并两个有序数组代码实例
2020/08/11 Python
Python如何急速下载第三方库详解
2020/11/02 Python
详解canvas绘制多张图的排列顺序问题
2019/01/21 HTML / CSS
如何让pre和textarea等HTML元素去掉滚动条自动换行自适应文本内容高度
2019/08/01 HTML / CSS
iPhoneX安全区域(Safe Area)底部小黑条在微信小程序和H5的屏幕适配
2020/04/08 HTML / CSS
英国著名的茶叶品牌:Whittard of Chelsea
2016/09/22 全球购物
德国家用电器购物网站:Premiumshop24
2019/08/22 全球购物
创新型城市实施方案
2014/03/06 职场文书
户外活动总结范文
2014/04/30 职场文书
火箭队口号
2014/06/18 职场文书
公司离职证明标准范本
2014/10/05 职场文书
2014年乡镇民政工作总结
2014/12/02 职场文书
小学数学教师研修日志
2015/11/13 职场文书
MATLAB 全景图切割及盒图显示的实现步骤
2021/05/14 Python
教你使用Jenkins集成Harbor自动发布镜像
2022/04/03 Servers