我正在使用一个小的脚本来读取.msg文件并打印附件的名称。我知道电子邮件中有附件,但仅返回“无”。我无法弄清楚我在做什么错。谁能帮我?该脚本应根据以下链接中的信息返回长文件名。 print sender
可以很好地打印发件人信息,只是附件始终为None
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