python基于SMTP发送QQ邮件
作者:我的名字三个字 时间:2023-04-07 21:11:51
python基于SMTP发送QQ邮件,供大家参考,具体内容如下
第一步:
1.打开qq邮箱,开启smtp服务
2.验证密保
3.获取授权码
python代码里面使用
在Python中, smtplib模块提供了丰富的邮件发送接口,只要设置smtp服务器和端口,输入账号密码登陆,就可以使用邮件发送的接口.
import smtplib
from email.mime.text import MIMEText
from email.header import Header
sender='send@qq.com' #邮件发送账号
reciever='accept@qq.com' #接收邮件账号
password='ghlvlojhekpcbffj' #授权码(这个要填自己获取到的)
smtp_server='smtp.qq.com'#固定写死
smtp_port=465#固定端口
#配置服务器
stmp=smtplib.SMTP_SSL(smtp_server,smtp_port)
stmp.login(sender,password)
message = MIMEText('我是发送的内容', 'plain', 'utf-8') #发送的内容
message['From'] = sender
message['To'] = reciever
subject = 'Python SMTP 邮件测试'
message['Subject'] = Header(subject, 'utf-8') #邮件标题
try:
stmp.sendmail(sender, reciever, message.as_string())
except Exception as e:
print ('邮件发送失败--' + str(e))
print ('邮件发送成功'
来源:https://blog.csdn.net/qq_47425627/article/details/114919713
标签:python,发送邮件
0
投稿
猜你喜欢
Django admin管理工具TabularInline类用法详解
2021-05-10 16:16:26
Pytorch中torch.nn.Softmax的dim参数用法说明
2023-08-28 04:20:10
浅析mysql 定时备份任务
2024-01-17 07:21:01
MySql如何实现远程登录MySql数据库过程解析
2024-01-28 06:47:51
Python高级架构模式知识点总结
2023-12-19 14:36:47
pd.read_csv读取文件路径出现的问题解决
2022-03-16 06:12:53
php下将XML转换为数组
2024-05-09 14:48:04
浅谈MySQL触发器的原理以及使用
2024-01-19 02:44:46
debug case: onsubmit=return false依然能提交
2009-01-18 13:07:00
Django url.py path name同一app下路由别名定义
2023-01-24 23:46:36
Python学习笔记之Django创建第一个数据库模型的方法
2024-01-14 20:46:39
Vue+Express实现登录状态权限验证的示例代码
2024-05-13 09:11:49
[Oracle] CPU/PSU补丁安装详细教程
2024-01-27 22:17:52
Mysql数据库备份和还原常用的命令
2011-12-01 10:41:54
Python虚拟环境库virtualenvwrapper安装及使用
2023-12-28 22:11:53
怎么样用xmlhttp读取远程xml的数据
2008-10-11 13:52:00
mysql 5.7.13 安装配置方法图文教程(win10 64位)
2024-01-28 09:07:21
在Python的Flask框架中使用模版的入门教程
2021-09-14 04:57:59
Python之基础函数案例详解
2023-07-09 19:43:24
解决Pandas生成Excel时的sheet问题的方法总结
2021-01-13 14:24:44