我正在尝试从可能已损坏的 Outlook Express(适用于 XP)中恢复或最好导出邮箱。主要问题是,对某些电子邮件执行任何操作(例如打开或删除它们)都会导致“已删除邮件”文件夹立即达到 2GB 的最大容量,然后一切都会停止。
有没有其他人遇到过这种反复发生的 DBX 文件爆炸的情况?如果是这样,我现在可以选择什么?
我尝试过的事情
(tl;dr – 什么都没起作用。)
压缩/删除 DBX 文件
压缩成功将“已删除邮件”文件夹减小到最小大小,但下次尝试打开收件箱项目时,会导致“已删除邮件”立即重新增长到 2GB。
然后我关闭了 OE 并删除了“已删除邮件”文件夹,重新打开,访问了几封电子邮件,仍然发生了同样的事情。
出口
这会失败,可怕的MAPI 错误消息,而 KB179637 文章中的解决方案未能解决该问题。
我也尝试过其他各种基于互联网的补救措施,例如:
- 关闭 OE。
- 将 DBX 文件移出存储位置。
- 重新启动 OE 以让其重建所需的文件。
- 再次关闭OE。
- 复制回 DBX 文件(不包括已删除邮件、发件箱等文件)
- 重新启动 OE。
- 当“已删除邮件”再次激增至 2GB 时,就把头发扯掉。
雷鸟
我安装了 Thunderbird 并允许它从 OE 导入,它成功地导入了帐户和联系人。然后它在导入邮箱时一直空转。我让它运行了大约 20-30 分钟,进度条上没有任何动静。在关闭它之前,我检查了任务管理器,Thunderbird 每次 IO 读写都累积了约 35GB。
答案1
最终奏效的是来自nu2.nu。 总之:
- 将所有邮箱文件从默认存储位置移动到另一个文件夹,并将默认文件夹留空。
- 加载 Outlook,导入并选择“从 OE6 存储目录导入邮件”。
- 选择步骤(1)中要导入的文件夹。
导入过程在收件箱文件夹中停滞了几分钟,可能解决了过程中的一些问题,然后完成。
然后导出到 Thunderbird 就可以正常使用了。