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
解决:
启动后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