从Outlook 2007提取自动完成的电子邮件

时间:2020-03-06 15:02:34  来源:igfitidea点击:

我需要提取所有在Outlook 2007中显示为自动完成条目的电子邮件。我最需要创建一个过去发送过的所有电子邮件地址的列表,并将它们转储到excel中。

我应该以某种方式通过COM连接到Outlook吗?

谢谢。

解决方案

所有这些信息都在本地设置中的文件中,扩展名为NK2.

c:\Documents and
  Settings\{USERNAME}\Application
  Data\Microsoft\Outlook\{USERNAME}.NK2

该实用程序可以读取/编辑内容。

此处说明文件格式本身:NK2文件格式的Google Code debunk2说明