我使用的是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阅读所有主题。
答案 0 :(得分:0)
使用
readpst -r file.pst -o /tmp/
在各自的文件中创建mbox文件。
而不是
readpst -rS file.pst -o /tmp/