没有合适的资源?快使用搜索试试~ 我知道了~
每天工作忙,学会python自动收发邮件,代替你问候女友 1、相关库介绍 1)yagmail Yet Another GMAIL/SMTP client; 非常方便的SMTP包,超简单的Python发邮件模块; 需要单独安装,不包含在Python标准模块里; yagmail官网链接 2)keyring 从Python访问系统密钥环服务(即密码不用直接写在代码里); 方便、安全地储存你的密码; 需要单独安装,不包含在Python标准模块里; keyring官网链接 3)schedule 超容易理解的定时任务执行器; 需要单独安装,不包含在Python标准模
资源推荐
资源详情
资源评论
学会学会python自动收发邮件自动收发邮件 代替你问候女友代替你问候女友
每天工作忙,学会python自动收发邮件,代替你问候女友
1、相关库介绍、相关库介绍
1))yagmail
Yet Another GMAIL/SMTP client;
非常方便的SMTP包,超简单的Python发邮件模块;
需要单独安装,不包含在Python标准模块里;
yagmail官网链接
2))keyring
从Python访问系统密钥环服务(即密码不用直接写在代码里);
方便、安全地储存你的密码;
需要单独安装,不包含在Python标准模块里;
keyring官网链接
3))schedule
超容易理解的定时任务执行器;
需要单独安装,不包含在Python标准模块里;
schedule官网链接
4))imbox
简易的Python IMAP包;
进行IMAP相关的操作;
需要单独安装,不包含在Python标准模块里;
imbox官网链接
5)上述库安装)上述库安装
pip install yagmail keyring schedule imbox
2、利用、利用python发送邮件发送邮件
1)邮件相关基础知识
POP3:Post Office Protocol3的简称,即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载
电子邮件的电子协议。
SMTP:Simple Mail Transfer Protocol,即简单邮件传输协议。
IMAP:Internet Mail Access Protocol,即交互式邮件存取协议,它是跟POP3类似邮件访问标准协议之一。
注意:注意:写代码发邮件时一定要注意不能频繁发送!容易被当做垃圾邮件被屏蔽!!
2)python发送邮件流程(以“QQ邮箱”为例,进行说明)
① 注册一个QQ邮箱,开通POP3/SMTP/IMAP
具体可参考:python实现QQ邮箱/163邮箱的邮件发送
python利用smtplib实现QQ邮箱发送邮件
点击设置–》账户–》开启如下服务
注意:开启过程中,需要发送短信验证,此时会出现一个第三方密码,这个第三方密码在使用第三方软件登陆的时候,用该密
码代替你的扣扣登陆密码。
② 找到SMTP和IMAP服务器的地址
③ 发送邮件之前,先使用yagmail存储你的邮件地址和密码
注意:这两行代码,是用于存储你的邮件地址和密码,当你执行这行代码后。你后面发送邮件的时候,就只需要显示给出你账
资源评论
weixin_38502814
- 粉丝: 5
- 资源: 927
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功