一键导出全部邮件到本地,彻底解放双手

一键导出全部邮件到本地,彻底解放双手

image

第二步:开启POP3/SMTP,点击开启后会生成一段字符串(token),这里辰哥已经开启了

一键导出全部邮件到本地,彻底解放双手

image

02、下载全部邮件

1.登录账户

一键导出全部邮件到本地,彻底解放双手

image

下载的全部邮件都会保存在文件夹chenge中

2.读取全部邮件

一键导出全部邮件到本地,彻底解放双手

image

目标:下载全部的邮件。所以这里获取到邮件数,并通过循环去遍历

3.创建保存文件夹

一键导出全部邮件到本地,彻底解放双手

image

这里提取邮件日期和主题,在chenge文件夹下为该邮件创建文件夹(到时候保存正文内容和附件)

4.保存邮件正文

一键导出全部邮件到本地,彻底解放双手

image

判断本地是否存在该邮件命名的文件夹,不存在则创建。

提取正文内容保存到正文文本.txt,txt中的格式如下:

一键导出全部邮件到本地,彻底解放双手

image

5.保存附件

一键导出全部邮件到本地,彻底解放双手

image

一行代码就可以将附件,包括正文中的插图直接下载保存到指定文件夹中

03、演示程序

1.邮件示例

这里准备了两份邮件(一份图+文,一份附件+文)

一键导出全部邮件到本地,彻底解放双手

image

一份图+文

一键导出全部邮件到本地,彻底解放双手

image

这份邮件有正文,正文插图,图片附件

一份附件+文

一键导出全部邮件到本地,彻底解放双手

image

这份邮件有正文,正文插图,压缩包附件

2.执行程序

一键导出全部邮件到本地,彻底解放双手

image

结果如下:

一键导出全部邮件到本地,彻底解放双手

image

一键导出全部邮件到本地,彻底解放双手

image

一键导出全部邮件到本地,彻底解放双手

image

04、小结

为了大家方便学习,辰哥把本文的完整源码上传,需要的通过同名公众回复:邮件下载

本文讲解了如何通过Python教大家如何利用Python去下载邮箱中的全部邮件,不明白的地方可以在下方留言,一起交流。

文章均来自互联网如有不妥请联系作者删除QQ:314111741 地址:http://www.mqs.net/post/15682.html

相关阅读

添加新评论