[toc]
引言
poplib
是一个python第三方库,基于它我们可以连接POP3服务器。email
是一个python内置的模块,基于它我们可以管理邮箱中的邮件。Some Story
我现在需要下载很多邮件的附件。我之前有一份相同功能的代码(点击这里),发布出来之后博客访问量也挺高。然而,当时由于时间原因我对那份代码只是一知半解,运行起来后就没具体研究。所以趁这个机会我又写了一份代码,原因有很多:一是于己我要把代码细节给搞懂,二是针对这次的需求进行修改,三是水一篇博客(bushi,这份代码十分简要并且注释十分详细)。
快速上手代码
1 | import poplib |
参考链接
https://docs.python.org/zh-cn/3/library/email.html
自定义修改:如果需要对上面的代码进行修改,比如需要获取邮件正文而非邮件附件,则可以进一步去看文档(特别是
email.message
)。我注释的一些代码也很重要,建议读者自己写几封测试邮件,把代码看懂,然后再去看文档,就可以啦!
Github(github.com):@chouxianyu
Github Pages(github.io):@臭咸鱼
知乎(zhihu.com):@臭咸鱼
博客园(cnblogs.com):@臭咸鱼
B站(bilibili.com):@绝版臭咸鱼
微信公众号:@臭咸鱼
转载请注明出处,欢迎讨论和交流!