常见报错

报错1:550, b’Connection frequency limited
出错原因:该服务器IP的发信频率超过腾讯邮箱限制。
腾讯邮箱对来自相同IP的外部发信服务器有一定的频率限制:
超过每分钟发信量限制,此IP地址被禁止发信若干分钟。
超过每小时发信量限制,此IP地址被禁止发信若干小时。
超过每日发信量限制,此IP地址本日内禁止再发信。

while True:server.sendmail(from_addresses,to_addresses,msg.as_string())

腾讯的邮箱限制是保密的哦

报错2:550 Mailbox unavailable or access denied
出错原因:要发送的收件人短时间内收到大量邮件,腾讯邮箱为避免受到恶意攻击,暂时禁止向该收件人发信。
可以暂停向该收件人发信,稍后重新尝试。

报错3:501 Bad address syntax
出错原因:所填写的收件人地址格式不正确

报错4:550 Spam is embedded in the email
出错原因:该邮件内容用户自定义部分被嵌入了垃圾信息,被大量用户投诉为垃圾邮件,QQ邮箱将禁止此类邮件内容的发送

报错5:535, b’Error: authentication failed
在开启POP3/SMTP服务,并开启客户端授权密码时会设置授权码,将这个授权码代替赋值变量password即可。

Python3.7可用代码(QQ邮箱,基于SMTP协议):

import smtplib
from email.mime.text import MIMEText
email = 'smtp.qq.com'
from_addresses = '你的邮箱地址'
codes = '你的授权码'
to_addresses = '收件人邮箱地址'
msg = MIMEText('  正文  ','plain','utf-8')
server = smtplib.SMTP_SSL(email)
server.connect(email,465)
server.login(from_addresses,codes )
server.sendmail(from_addresses,to_addresses,msg.as_string())
server.quit()
#如果你想退出的话

Python发送QQ邮件常见报错和代码相关推荐

  1. python发送qq邮件(加密非加密)

    python发送qq邮件,加密发送,非加密发送 设置qq邮箱 设置开启客户端功能 设置--->账户 开启POP3/SMTP服务 根据提示开启 授权码 开启成功 查看qq邮件服务器信息1 查看qq ...

  2. python发送QQ邮件报错:ssl.SSLError: [SSL: WRONG_VERSION_NUMBER]和smtplib.SMTPAuthenticationError(已解决)

    用python代码发送qq邮件时,采用了以下服务器设置,结果报错: server = smtplib.SMTP_SSL('smtp.qq.com', 587) 报错信息为: ssl.SSLError: ...

  3. python发送qq邮件_python使用SMTP发送qq或sina邮件

    python使用qq邮箱(个人邮箱)发送邮件需开启qq邮箱的SMTP服务 在设置中开启pop3/SMTP服务,返回的密码就是之后代码中登录使用账户密码(在完整代码中标识了出来) 之后出现如下错误 复制 ...

  4. 教你一招用python发送QQ邮件

    这里用到了Python的两个包来发送邮件: smtplib 和 email . Python 的 email 模块里包含了许多实用的邮件格式设置函数,可以用来创建邮件"包裹".使用 ...

  5. python发送qq邮件列表_Python SMTP发送邮件

    发送邮件是个很常用的功能.比如自己写个脚本获取并分析股票或期货数据,如果发现有交易机会.此时可以发个邮件来提醒自己. SMTP即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控 ...

  6. python发送qq邮件_python基于SMTP发送邮件(qq邮箱)

    在Python中, smtplib模块提供了丰富的邮件发送接口,只要设置smtp服务器和端口,输入账号密码登陆,就可以使用邮件发送的接口. 第一步:开启SMTP服务 (1)点击"开启&quo ...

  7. python发送qq邮件列表_python 发送邮件

    #!/usr/bin/env python#-*- coding: utf-8 -*-#导入smtplib和MIMEText importsmtplibfromemail.mime.text impo ...

  8. python写自动化测试脚本常见报错_Appium自动化测试

    3.     Appium安装配置 3.1.  限制 如果你在windows上安装appium,你没法使用预编译专用于OS X的.app文件,你也将不能测试IOS apps,因为appium依赖OS ...

  9. python发送qq邮件_Python实现给qq邮箱发送邮件的方法

    #-*-coding:utf-8-*- #========================================== # 导入smtplib和MIMEText #============== ...

  10. python发送qq邮件失败_Python实现给qq邮箱发送邮件的方法

    #-*-coding:utf-8-*- #========================================== # 导入smtplib和MIMEText #============== ...

最新文章

  1. 关于pytorch--embedding的问题
  2. 参考答案:05 实对称矩阵与二次型
  3. stdarg.h的库函数用法小结
  4. LaTex 各种特殊符号
  5. distance在函数 int_TensorFlow函数:tf.losses.cosine_distance
  6. AA级与AAA级台灯 重要指标对比
  7. 基于JAVA+SpringBoot+Vue+Mybatis+MYSQL的社区疫情防控管理系统
  8. 李彦宏开年内部信:2018营收破千亿,做出好产品的百度已归来
  9. openfire spark用户名问题续
  10. android切图倍数,【Flutter工具】fmaker:自动生成倍率切图/自动更换App图标
  11. 共轭梯度法(Conjugate Gradient)
  12. SQL篇·Oracle字段根据逗号等分割
  13. RISC-V嵌入式开发入门篇2:RISC-V汇编语言程序设计(下)
  14. 禁用deepin的搜狗输入法简繁切换快捷键
  15. 邮箱客户端 gmail支持_如何在新的Gmail中启用离线支持
  16. LWIP 以太网先启动后插入网线无法入网的解决办法
  17. 城市虚拟交通系统与交通发展决策支持模式研究
  18. C语言 弹小球 小游戏(控制台)
  19. mysql表分区备份_ZRM 2.1:备份MySQL分区表
  20. 英特尔oneAPI---跨架构实现高效率

热门文章

  1. 硬件工程师实用工具网站
  2. 2014世界杯分组揭晓
  3. S-CMS医院建站系统XXE通用漏洞的利用与防御
  4. 解决 win10 鼠标右键一直转圈问题
  5. CAN总线的CRC校验
  6. Python学习002—python的安装以及pip
  7. 使用Raspberry Pi搭建迅雷离线下载机
  8. android音视频播放技术背景,Android音视频开发-入门(一)
  9. 20162327WJH使用队列:模拟票务站台代码分析
  10. @Autowired实现的原理