阅读使用邮箱python

时间:2015-07-18 05:25:00

标签: python email pst

我使用的是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"文件。

我尝试使用" mail"读取mbox。如

mail -f /tmp/Personal Folder/Inbox并且它有效。但是,我想用python阅读所有主题。

1 个答案:

答案 0 :(得分:0)

使用

readpst -r file.pst -o /tmp/在各自的文件中创建mbox文件。 而不是

readpst -rS file.pst -o /tmp/