首页 > 解决方案 > ExtractMsg.py 检查附件并返回名称

问题描述

我正在使用一个小脚本来读取 .msg 文件并打印附件的名称。我知道电子邮件有附件,但它只返回“无”。我无法弄清楚我做错了什么。谁能帮我?该脚本应该根据以下链接中的信息返回长文件名。 print sender打印发件人信息很好,只是总是得到一个无附件

https://github.com/jbfuzier/msg-analyzer/blob/master/ExtractMsg.py

import ExtractMsg
import glob
for message in glob.glob('C:\Desktop\EMAILS\email_test\*.msg'):
    msg = ExtractMsg.Message(message)
    attach = msg._getStringStream('__substg1.0_3707')
    sender = msg._getStringStream('__substg1.0_0C1F')
    print attach
    print sender

标签: pythonoutlook

解决方案


推荐阅读