【发布时间】:2009-08-06 16:38:29
【问题描述】:
每次违反政策时,我的防火墙都会向我的电子邮件发送通知。
我想将大约 2500 封 .msg 格式的电子邮件放入一个 Excel 文档中。
基本上,我正在寻找一种方法来自动处理每个 .msg 文件并将其放在 excel 文档的新行中。
所有 2500 多个 .msg 文件都在一个文件夹中。
我了解 .msg 文件包含二进制数据,没关系。 excel 文档创建后我可以清理它。
谢谢, 亚伦
【问题讨论】:
每次违反政策时,我的防火墙都会向我的电子邮件发送通知。
我想将大约 2500 封 .msg 格式的电子邮件放入一个 Excel 文档中。
基本上,我正在寻找一种方法来自动处理每个 .msg 文件并将其放在 excel 文档的新行中。
所有 2500 多个 .msg 文件都在一个文件夹中。
我了解 .msg 文件包含二进制数据,没关系。 excel 文档创建后我可以清理它。
谢谢, 亚伦
【问题讨论】:
看看Outlook MSG file format specification。
您应该考虑以更容易解析的其他格式获取消息。
【讨论】:
Redemption 或 Aspose 库可以在这里为您提供帮助。还有Sean Curries 脚本。
【讨论】: