python如何批量下载邮箱全部附件_用Python批量下载多个邮件的附件

本文介绍了如何使用Python批量下载邮箱中的所有附件。首先讲解了邮箱的设置,特别是获取新浪邮箱的POP3地址。然后详细阐述了编写脚本的步骤,通过创建poplib对象实现登录并下载附件。最后进行了简单的小结。
摘要由CSDN通过智能技术生成
前言 在工作中,经常会碰到这样一种情况:比如在向各位家长发了某个电子表格要求填写一些信息后,请他们发送到指定邮箱,但一个班就有近五十位同学,有的家长还会发送几次,几个班级下来一下就是几百个邮件,如果要一个个打开且逐一来下载,那势必会是一件相当费时费力的事情,这个时候,就要运用 Python这个强大的助手了,这一篇文章记录一下如何用一段代码将同一个邮箱多个邮件中的附件下载到同一个文件夹中。

邮箱的设置

由于工作中用的是新浪免费邮箱,这里就以新浪邮箱为例,事实上 QQ邮箱、 163邮箱和新浪邮箱类似。 要从 Python脚本登录新浪邮箱,首先需要打开新浪邮箱的 POP3服务。现在新浪邮箱对第三方客户端的登录需要开通“客户端授权码”,如下图所示:

be53d13924bbc2670af94dc8b0b3f441.png

如上图所示,如果不打开“客户端授权码”,则当脚本登录时显示的错误如下所示:

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值