python提速qq邮箱邮件_python3通过qq邮箱发送邮件
0.了解qq邮箱的SMTP
邮箱POP3服务器(端口995)SMTP服务器(端口465或587)
qq.com
pop.qq.com
smtp.qq.com
SMTP服务器需要身份验证。
1.开启qq邮箱的smtp服务
为了保障用户邮箱的安全,QQ邮箱设置了POP3/SMTP/IMAP的开关。系统缺省设置是“关闭”,在用户需要这些功能时请“开启”。 首先,登录邮箱,进入设置-帐户;
然后,在“帐户”设置中,找到设置项,进行设置,如下:
最后,保存设置,即打开了相应的服务。
2.代码
import smtplib
from email.mime.text import MIMEText
from email.utils import formataddr
my_sender='XXXXXXX@qq.com' # 发件人邮箱账号
my_pass = 'xxxxxxxxxxxx' # 发件人邮箱密码(当时申请smtp给的口令)
to_user='xxxxxx@xx.com' # 收件人邮箱账号,我这边发送给自己
def mail():
ret=True
try:
msg=MIMEText('填写邮件内容','plain','utf-8')
msg['From']=formataddr(["发件人昵称",my_sender]) # 括号里的对应发件人邮箱昵称、发件人邮箱账号
msg['To']=formataddr(["收件人昵称",to_user]) # 括号里的对应收件人邮箱昵称、收件人邮箱账号
msg['Subject']="邮件主题-测试" # 邮件的主题,也可以说是标题
server=smtplib.SMTP_SSL("smtp.qq.com", 465) # 发件人邮箱中的SMTP服务器,端口是465
server.login(my_sender, my_pass) # 括号中对应的是发件人邮箱账号、邮箱密码
server.sendmail(my_sender,[to_user,],msg.as_string()) # 括号中对应的是发件人邮箱账号、收件人邮箱账号、发送邮件
server.quit()# 关闭连接
except Exception as e:# 如果 try 中的语句没有执行,则会执行下面的 ret=False
print(e)
ret=False
return ret
ret=mail()
if ret:
print("邮件发送成功")
else:
print("邮件发送失败")
注意:如果收件人地址错误,但代码还是会提示"邮件发送成功",如果是地址错误在qq邮箱中会收到"来自qq.com的退信"
摘自:https://www.cnblogs.com/xshan/p/7954317.html 如有冒犯,请联系本人.
此篇仅供参考,不得用于商业用途。
python提速qq邮箱邮件_python3通过qq邮箱发送邮件相关推荐
- 电子邮箱邮件怎么撤回,邮箱如何撤回邮件?
您是否有过以下经历? 刚刚发完邮件,想起漏了一些重要内容 发出去的邮件里有数字错误.错别字.不恰当的措辞等 把一封隐私邮件错发给了其他人 邮件没写完,误点了"发送" -- TOM ...
- Python办公自动化之收发邮件--163和qq邮箱
利用Python发送接收邮件 1.邮件相关概念 POP3:Post Office Protocol 3的简称,即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子 ...
- python3发送qq邮件_python3通过qq邮箱发送邮件以及附件
本文实例为大家分享了python3通过qq邮箱发送邮件以及附件的具体代码,供大家参考,具体内容如下ZLP免费资源网 开启qq邮箱的smtp服务ZLP免费资源网 ZLP免费资源网 代码:ZLP免费资源网 ...
- python自动批量发邮件脚本_Python实现自动发送邮件功能
简单邮件传输协议(SMTP)是一种协议,用于在邮件服务器之间发送电子邮件和路由电子邮件.Python提供smtplib模块,该模块定义了一个SMTP客户端会话对象,可用于使用SMTP或ESMTP侦听器 ...
- python读取邮箱邮件_Python实现读取邮箱中的邮件功能示例【含文本及附件】
本文实例讲述了Python实现读取邮箱中的邮件功能.分享给大家供大家参考,具体如下: #-*- encoding: utf-8 -*- import sys import locale import ...
- php使用qq发邮件,PHP使用QQ免费邮箱发送邮件的一个例子_PHP教程
PHP发邮件的例子,发邮件当然需要一个客户端邮箱,今天这个例子是使用QQ免费企业邮箱来做为发邮件的邮箱, 01 02include "PHPMailer/class.phpmailer.ph ...
- python 发送带附件邮件到钉钉邮箱+邮件内容带有表格
import smtplib import pandas as pd # smtplib这个模块是管发邮件 from email.mime.text import MIMEText # 构造邮件内容 ...
- python发送多人邮件_【Python3】 发送邮件给多人
1.收件人邮箱msg_to=['258507328@qq.com,1501949013@qq.com,277544354@qq.com'],以列表的方式给出. 2.message['To'] =',' ...
- outlook邮箱邮件大小限制_outlook邮箱附件大小限制怎么办_outlook超出邮箱附件大小限制如何处理-win7之家...
我们在使用电脑办公时,常常需要进行邮件的接收和发送,这时有些用户就会选择通过outlook邮箱来完成,但是最近有的用户在发送邮件的时候却出现了outlook邮箱附件大小限制的情况,那么outlook邮 ...
最新文章
- Java 编程语言中很少被人了解的特性-statement label
- 创新实训个人记录:P versus NP
- es6 数组合并_JavaScript学习笔记(十九)-- ES6
- Spring Boot————简介与Spring时代的承接
- python创建自定义函数is_number()来判断一个字符是否是数字
- 桌面虚拟化之用户体验篇
- 快速理解浮动对标准流的影响
- 软件测试精要,软件测试精要.ppt
- hot-S22和X参数的原理(转)
- ASP.NET Web Forms 自学篇:(一)简介
- 存量用户时代,方兴未艾的客户服务SaaS
- C语言系列1——hello world
- u盘克隆服务器系统,只需4步!简单又快速的克隆U盘
- Django中间件之csrf跨站请求伪造
- 批量ping指定端口,批量测试IP地址是否通
- 生活随机 - 下雨天的心情有烦恼有感动有确幸
- FineReport分页预览,获取某行某列的值
- cygwin生成so
- python识别图片中的物体_python3+opencv3识别图片中的物体并截取的方法
- 【Aegisub相关】_G 简化代码写法的有效范围
热门文章
- OJ1048: 阶乘表(C语言)(易错,关于int和double范围问题)
- php把数据创建一个表格,PHP创建(导出Excel数据表格)
- 湛江市计算机等级考试,2020广东省湛江市计算机等级考试注意事项
- OpenJudge NOI 1.7 08:字符替换
- 抱歉(HDU-1418)
- 锯木棍(51Nod-2143)
- 计算星期几(信息学奥赛一本通-T1083)
- 信息学奥赛C++语言:统计数字字符个数
- 45 WM配置-作业-库存盘点-清除差异(库存管理接口)
- 46 MM配置-采购-条件-定价过程-定义方案组