python3使用QQ邮箱发送邮件

作者:小黄同学的爸爸 时间:2023-09-05 05:16:15 

本文实例为大家分享了python3使用QQ邮箱发邮件的具体代码,供大家参考,具体内容如下

直接上代码


import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart

mail_password="密码"
fromaddr = "发送者邮箱@qq.com"
toaddr = "接受者邮箱@qq.com"
msg = MIMEMultipart()
msg['From'] = fromaddr
msg['To'] = toaddr
# 邮件主题
msg['Subject'] = "这是我的名称"
# 邮件正文
body = "这是我给你发的内容!"

msg.attach(MIMEText(body, 'plain'))

server = smtplib.SMTP("smtp.qq.com")
server.starttls()
server.login(fromaddr , mail_password)
text = msg.as_string()
server.sendmail(fromaddr, toaddr, text)
server.quit()

如果登录失败可能是你的qq邮箱没有启动SMTP

解决:

python3使用QQ邮箱发送邮件

启动后QQ会提供授权码,将代码中密码改为授权码即可。

成功后:

python3使用QQ邮箱发送邮件

来源:https://blog.csdn.net/qq_23903863/article/details/80859383

标签:python,QQ邮箱,发送邮件
0
投稿

猜你喜欢

  • Centos 7下使用RPM包安装MySQL 5.7.9教程

    2024-01-19 20:44:49
  • 11个Python3字典内置方法大全与示例汇总

    2021-11-26 22:33:51
  • PyCharm中鼠标悬停在函数上时显示函数和帮助的解决方法

    2023-08-10 19:20:02
  • centOS7安装MySQL数据库

    2024-01-16 21:58:07
  • 树型结构列出指定目录里所有文件的PHP类

    2023-11-17 04:49:04
  • 详解Python2.x中对Unicode编码的使用

    2022-12-01 10:58:04
  • Python folium的实用功能详解

    2021-08-27 10:07:21
  • asp显示左边的n个字符自动识别汉字的函数

    2007-09-13 12:16:00
  • vue实现联动选择

    2024-05-22 10:42:28
  • Python3.6安装及引入Requests库的实现方法

    2022-06-12 16:55:46
  • laravel接管Dingo-api和默认的错误处理方式

    2023-11-21 23:29:37
  • python3.5的包存放的具体路径

    2023-11-27 21:11:21
  • 可插入图片的TEXT文本框

    2024-02-25 20:07:36
  • thinkphp3查询mssql数据库乱码解决方法分享

    2023-11-15 00:52:22
  • 如何编写一个基于WEB的文件查询系统?

    2009-11-08 18:55:00
  • python中使用input()函数获取用户输入值方式

    2021-06-23 04:03:11
  • Oracle常见错误诊断

    2010-07-27 12:56:00
  • go mod 使用私有gitlab群组的解决方案

    2024-05-22 10:29:28
  • 如何解决attachEvent函数时,this指向被绑定的元素的问题?

    2024-04-28 09:33:29
  • flask开启多线程的具体方法

    2023-03-10 06:30:50
  • asp之家 网络编程 m.aspxhome.com