将 Outlook Express csv 地址簿和 dbx 文件转换为 W7 上的 Thunderbird

将 Outlook Express csv 地址簿和 dbx 文件转换为 W7 上的 Thunderbird

最近我将操作系统从 XP 换成了 W7。我备份了所有 Outlook Express 消息(dbx 文件和通讯录,以 CSV 格式保存)。在 W7 上,我想将这些数据导入 Thunderbird。虽然有从 Outlook Express 导入的选项,但它正在寻找实时应用程序数据(我自己无法指定包含真实文件的目录),而且 W7 上没有安装 Outlook Express,所以我无法将其导入到 W7 然后再导入 Thunderbird。

我如何将这些数据导入 Thunderbird?

答案1

地址簿

您可以将 Outlook Express 电子邮件直接导入 Mozilla Thunderbird 3。

确保从 Outlook Express 存储电子邮件的原始身份文件夹导入:

Outlook Express 将针对不同“身份”的所有邮件保存在一个文件夹中,如下所示:

C:\Documents and Settings\\Local Settings\Application Data\Identities

...该文件夹中将有一堆以 GUID 作为文件夹名称的文件夹,即:

.\{2FACB608-D7C6-4C50-B8B9-9D4BF365B8C2}
.\{19D3E8E8-A574-4E5F-8405-F849BB6AF543}
.\{0123044E-AC3C-4590-8E09-12DF3AF0775F}
...
etc...

每个文件夹中都有一个单独的 OE 标识。

请注意,这些文件夹包含 *.dbx 文件组(稍微向下几个子目录),它们代表使用特定身份时在 OE 中看到的文件夹,因此每个文件夹都代表一个身份。

现在,当您尝试将数据从 OE 导入 Thunderbird 时,大多数人会犯的错误是从其身份文件夹复制这些 *.dbx 文件并尝试自行导入它们;而您真正需要做的是将它们留在特定的身份目录中,然后从那里将它们导入 Windows Live Mail。

从 Outlook Express 导入邮件的最佳方法是将邮件保存在这些文件夹中,然后将它们导入 Thunderbird,因为这样您就不会错过任何文件夹。

  1. 在 Thunderbird 中,从菜单栏中选择“工具”->“导入”
  2. 出现提示时,点击邮件单选按钮来导入我们之前在 WLM 中导出的消息,然后单击下一个
  3. 选择 Outlook Express,然后再次单击下一个
  4. 最后选择包含您身份的文件夹C:\Documents and Settings\\Local Settings\Application Data\Identities\ {2FACB608-D7C6-4C50-B8B9-9D4BF365B8C2}\Microsoft\Outlook Express或类似的东西,然后单击下一步,它应该导入所有电子邮件,它应该列出成功导入的邮件的摘要,从这里你可以点击结束并在 Thunderbird 中名为本地文件夹/Outlook Express 导入

将地址簿导入为 CSV 文件

现在,如果你想导入 csv 文件,在 Thunderbird 中这很容易

  1. 打开 Thunderbird 3。
  2. 点击地址簿在工具栏中。
  3. 在由此产生的地址簿窗口,从菜单栏单击工具->导入...
  4. 将出现一个导入窗口,然后选择地址簿单选按钮并点击下一个
  5. 选择您要导入的文件类型(在您的例子中是文本文件(LDIF、.tab、.csv、.txt)并点击下一个
  6. 选择您导出的 .csv 文件(确保从列表中选择以逗号分隔)
  7. 之后只需导入文件即可,如果它不能正常工作,请不要惊慌,因为您可以删除导入的地址簿,然后尝试再次导入它。

答案2

在导入 Thunderbird 之前清理您的 CSV 文件!

我意识到这是一篇老帖子,但我刚刚找到了一个解决方案:

(1)从 XP Outlook Express 6.0 开始,我将地址簿导出为 .CSV 文本文件。

现在您有一个 CSV 文件,其中逐行列出您的联系人,如下所示:
Doe,John;[电子邮件保护]
多伊,简;[电子邮件保护]
麻生太郎

如果您尝试将其导入 Thunderbird,它会默认使用“逗号”来创建列,而不是分号!您会得到类似这样的联系人:“Doe”“John”;[电子邮件保护]“……

(2) 因此,我将 CSV 文件作为电子表格(即 MS Excel 或 OpenOffice Calc)打开,然后再次导出到 CSV,同时将文本分隔符指定为“,将列分隔符指定为“,”(逗号)。这样,您现在就可以获得联系人:“Doe,John”,[电子邮件保护]... 更好的!

(3)现在,将 CSV 导入 Thunderbird。重要的:根据结构上下移动列。姓名 -> 姓名,主要邮件 -> 主要邮件 !!! 明白了吗?

完成了。如果你幸运的话。像我一样 ;)

答案3

我从装有 Outlook Express 的旧 XP 机器中导出了我的 OE 地址簿 - 从主 OE 菜单 - (文件...导出...地址簿...文本文件(逗号分隔值)。然后将此文件移动到 Win7 机器。然后从 Thunderbird 主菜单,工具...导入...地址簿...文本文件 (LDIF、.tab、.csv、.txt)。浏览到放置它的文件位置,并将类型文件列表选择更改为逗号分隔。

如果导入结果不理想,您可能需要取消选择“第一列”选项。没问题 - 您可以删除错误的导入并反复尝试。

相关内容