0

我刚刚将一位用户从 Outlook 2003 转换为 Outlook 2013。在 Outlook 2003 通讯簿中,他有 35 个电子邮件地址。因为添加到通讯录选项没有打开。他回复的其他电子邮件都没有添加到他的地址簿中(大约 500 封)。

当我在键入前 3 个字母 (mar) 后尝试向 maryjane@xyz.com 发送电子邮件时,将显示电子邮件地址 (maryjane@xyz.com)。我的问题是。如何提取未添加到通讯簿的 500 封电子邮件以创建文件以上传到 Outlook 2013?

谢谢你,

道格拉斯·L·麦克杜菲 doug.mcduffie@savacable.com

4

1 回答 1

0

您将需要导出昵称缓存。Outlook 2003 将昵称存储在 NK2 文件中,但 Outlook 2013 将昵称存储在收件箱文件夹中的隐藏邮件中。

你升级到位了吗?Outlook 2013 应该选择旧的 NK2 文件。

否则可以以编程方式导入 NK2 文件。您可以为此使用Redemption:创建 RDOSession 对象的实例,使用 RDOSession.GetNicknames("{full path to NK2​​ file}") 打开 NK2 文件文件,从目标存储打开昵称集合(例如 RDOSession.Stores。 DefaultStore.GetNickNames,然后一次复制一个昵称。

于 2013-04-19T17:48:47.830 回答