python - 用Python解析邮箱文件中的所有邮件

标签 python email parsing

也许我的处理方式是错误的,但我想通过 Python 解析单个“catch all”电子邮件收件箱。我看到email模块,我可以让它解析单个电子邮件,但我想做的是打开(例如)/var/spool/mail/catchall 并解析其中的所有单个消息。打开该文件并对其运行解析器会将整个文件视为一封巨大的电子邮件。我如何将其分成单独的消息?

或者:考虑到我在处理完这些消息后想要删除这些消息,这是一个坏主意吗?我绑定(bind)此路由而不是 POP/IMAP 只是因为服务器支持目前不可用。

最佳答案

您需要使用mailbox实际查看邮箱。

关于python - 用Python解析邮箱文件中的所有邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2150177/

相关文章:

PERL Email::Send::Gmail 无法连接到 Windows 7 上的 Gmail 帐户

email - 端口 587 上的 GMail SMTP STARTTLS 不再有效

java - 如何使用 Jena 处理 DBpedia 页面的 rdf 版本?

java - 使用java 8流解析多行记录

python - BeautifulSoup 3.1 解析器太容易崩溃了

python - 在 OpenCV 中更改像素值后,图像沿对角轴反射

python - 使用 2D 数组进行 2D Numpy 数组索引

python - 更改python-pptx中部分文本的字体

python - 让 Redis 在 Cloud9 上以 Python 运行

php - 如何从电子邮件中提取内容并将其写入 mysql 表中?