我正在使用 Linux 操作系统。我的目标是将 pst 文件转换为 mbox 并使用 python 中的邮箱库读取数据。我使用 readpst 转换并存储在 /tmp/ 中以用于临时目的
readpst -rS input.pst -o /tmp/
“readpst”已按预期提取/转换。现在我想使用邮箱库阅读邮件。
我已经尝试了以下代码。
import mailbox
mbox = mailbox.mbox('/tmp/Personal Folder/Inbox/mbox')
for message in mbox:
print message['subject']
但它不起作用,因为找不到 mbox 文件。使用 readpst 工具时,它没有被创建——“mbox”文件。
我尝试使用“邮件”来阅读 mbox
mail -f /tmp/Personal Folder/Inbox
它奏效了。但是,我想使用 python 阅读所有主题。