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压缩文件夹内所有文件为zip文件的方法
Jun 20 Python
不要用强制方法杀掉python线程
Feb 26 Python
python爬虫之urllib3的使用示例
Jul 09 Python
使用python采集脚本之家电子书资源并自动下载到本地的实例脚本
Oct 23 Python
对Python random模块打乱数组顺序的实例讲解
Nov 08 Python
python保存二维数组到txt文件中的方法
Nov 15 Python
PyQt5 实现字体大小自适应分辨率的方法
Jun 18 Python
python标准库os库的函数介绍
Feb 12 Python
python如何通过闭包实现计算器的功能
Feb 22 Python
python 使用raw socket进行TCP SYN扫描实例
May 05 Python
Python爬虫基于lxml解决数据编码乱码问题
Jul 31 Python
基于Python的图像阈值化分割(迭代法)
Nov 20 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
给初学者的30条PHP最佳实践(荒野无灯)
2011/08/02 PHP
防止本地用户用fsockopen DDOS攻击对策
2011/11/02 PHP
PHP调用MsSQL Server 2012存储过程获取多结果集(包含output参数)的详解
2013/07/03 PHP
初识laravel5
2015/03/02 PHP
php不使用copy()函数复制文件的方法
2015/03/13 PHP
php实现根据身份证获取精准年龄
2020/02/26 PHP
你真的了解JavaScript吗?
2007/02/24 Javascript
js取得url地址参数实例
2013/02/22 Javascript
Jquery插件分享之气泡形提示控件grumble.js
2014/05/20 Javascript
node.js中的fs.link方法使用说明
2014/12/15 Javascript
Javascript中匿名函数的调用与写法实例详解(多种)
2016/01/26 Javascript
关于javascript作用域的常见面试题分享
2017/06/18 Javascript
详解nodejs中express搭建权限管理系统
2017/09/15 NodeJs
node.js学习之事件模块Events的使用示例
2017/09/28 Javascript
解决vue的router组件component在import时不能使用变量问题
2020/07/26 Javascript
JavaScript React如何修改默认端口号方法详解
2020/07/28 Javascript
javascript实现打砖块小游戏(附完整源码)
2020/09/18 Javascript
原生jQuery实现只显示年份下拉框
2020/12/24 jQuery
跟老齐学Python之赋值,简单也不简单
2014/09/24 Python
Python中3种内建数据结构:列表、元组和字典
2014/11/30 Python
用python处理图片之打开\显示\保存图像的方法
2018/05/04 Python
Python中函数的基本定义与调用及内置函数详解
2019/05/13 Python
python如何删除文件中重复的字段
2019/07/16 Python
Python IDE环境之 新版Pycharm安装详细教程
2020/03/05 Python
python归并排序算法过程实例讲解
2020/11/04 Python
python使用smtplib模块发送邮件
2020/12/17 Python
Revolution Beauty美国官网:英国知名化妆品网站
2018/07/23 全球购物
WINDOWS域的具体实现方式是什么
2014/02/20 面试题
大学在校生求职信范文
2013/11/21 职场文书
办理信用卡工作证明
2014/01/11 职场文书
先进个人获奖感言
2014/01/24 职场文书
社区国庆节活动总结
2015/03/23 职场文书
学校计划生育责任书
2015/05/09 职场文书
中小学生安全教育观后感
2015/06/17 职场文书
教师师德承诺书2016
2016/03/25 职场文书
MySQL 数据表操作
2022/05/04 MySQL