2010-12-09 94 views
0

摘要处理微软Office Outlook中2003/2007电子邮件

它已经一段时间了,我收到一个特定的工作相关的域名的电子邮件,我想建立基于数据库在这些电子邮件消息中提供的信息。

这些消息是关于我的世界角落计算机科学行业的一些需求和要求的工作相关项目。

我想以自动方式解析或分析这些电子邮件,这样我就可以将重复信息存入数据库并构建一个类似商业智能的数据库,从而让我了解最需要的专业化领域。

技术环境

O/S:          微软Windows 7专业版
办公室:  的Microsoft Office 2007专业版
是,我可以使用.NET 4.0! =)

(如果需要,我会很乐意提供进一步的信息。)

问题

  1. 如何访问任一PST文件或Outlook个人数据文件通过COM Interop程序集?
  2. 什么是对象用于实例化在Outlook PST文件或其他发现的每个电子邮件?
  3. 解析电子邮件的最佳方式是什么?

谢谢你们谁能分享她/他的盐,以帮助我实现我的目标。这对我来说非常有意义。

+0

如果您有权访问邮件服务器,请查看Exchange的PowerShell扩展,以查看您想要做什么更容易。 – JimR 2011-01-03 21:26:29

回答

1

如果计划使用Outlook 2007 COM对象模型,我建议你先从这篇文章:How Do I ... in Outlook

查找专门为“文件夹和存储”,“搜索筛选一个”,“解决方案存储”。

除此之外,PST格式现在在此处进行了说明:PST File Format SDK 但这是一个非成像的C++ API,很难在.NET中使用。在这里发起了一个.NET端口项目:http://pstsdknet.codeplex.com/documentation,但它似乎已经死亡(或尚未出生)......所以这是一条艰难的道路。

+0

+1我非常感谢您的善意信息。如果您碰巧有任何进一步的细节,请随时发布。 – 2010-12-09 07:33:12