加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

用Python自动化管理邮件简直太简单了

发布时间:2021-06-04 21:23:53 所属栏目:编程 来源:互联网
导读:在之前的文章中我们已经相识怎样对本身的邮箱做一些代码操纵前的基本设置,以及通过 Python 代码收发、读取邮件。本文将简朴温习之前的部门重点内容,并通过 3

在之前的文章中我们已经相识怎样对本身的邮箱做一些代码操纵前的基本设置,以及通过 Python 代码收发、读取邮件。本文将简朴温习之前的部门重点内容,并通过 3 个小案例进一步分享一个适用能力:将邮件写入 Excel 中

之前的文章中我们也提到,基本设置必要打开 POP3/SMTP/IMAP,针对差异邮箱有差异的操纵,并以网易 163 邮箱和 QQ 邮箱 举例声名,其他邮箱配置根基相同。

假如你来不及看,至少必要相识下面几个观念

为了浮现通用性,这次我们再换一个邮箱讲授,下面的案例均以 88 美满邮箱 为例树模,本文首要将分为下面两个部门先容

imbox 收取邮件

openpyxl 写入 Excel 文件

案例一

“将邮箱里全部邮件的相干信息存到 Excel 中备份

”要办理这个需求,起首我们操作 keyring 库,通过体系密钥环将开启 IMAP/SMTP处过后得到的暗码(授权码)预先在当地存储好。起首打开呼吁行输入python后输入:

import keyring 

keyring.set_password("88mail", "test@88.com", "password") 

这样 password 在当地存储好了,后头只必要 keyring.get_password 获取作为变量即可:

import keyring 

password = keyring.get_password('88mail', 'test@88.com') 

打开 88 邮箱的网页版,进一步确认是否设置是否完成,以及处事器邮箱:

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读