以下是冗长而又愚蠢的背景故事:
我们的一位用户一直使用 Microsoft Outlook 2010,他的联系人列表中存储了几年的电子邮件地址。最近的服务器更改导致了一些奇怪的故障,他丢失了所有联系人和日历条目。我从我们服务器上的备份中重新导入了他的 .pst 文件,但显然联系人和日历条目没有存储在其中?
我不知道该怎么做才能帮他恢复那些数据,但是丢失那些信息对他来说是一个巨大的打击。
我有一个想法,就是想办法把从 pst 备份中恢复的所有电子邮件都填入他的通讯录。有这样的办法吗?
计算机中是否存在一些我不知道的秘密区域,可以自动存储联系信息?
一些事实:
- 我们不使用 Exchange 服务器。Outlook 仅充当我们的 IMAP 服务器的电子邮件客户端。
- 我不是系统管理员。我只是一名被要求尝试修复此问题的软件工程师。很可能我错过了一些可以修复所有问题的简单方法。
- pst 文件备份在 Drobo 上。它们有一个奇怪的文件扩展名和时间戳,但只需将扩展名更改为 .pst 似乎就可以导入邮件(即使它排除了日历和联系人)。
答案1
您关于从存储在 PST 文件中的电子邮件中重新创建联系人列表的想法是可行的。为此,您可以使用信息提取将发件人电子邮件地址导出到 Excel 文件或 CSV(逗号分隔)文件。
Outlook 可以从 CSV 文件导入联系人:
http://support.microsoft.com/kb/295664
您可以在这里找到有关 MsgExtract 导出功能的更多信息:
http://www.maildev.com/msgextract/
(免责声明,我是 MsgExtract 的作者)
答案2
用户可能将他们的联系人存储在不同的 PST 文件中。查看是否有任何其他与该用户关联的 PST。尝试使用类似文件定位器专业版搜索 PST 文件并在其中搜索已知联系人信息。