且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

工作笔记-Outlook Express dbx文件超过2G导致邮件丢失问题的处理

更新时间:2021-12-16 00:40:33

症状:
 
     打开Outlook Express,某文件夹的邮件列表显示为空,邮件全部“丢失”。打开邮件存储目录,发现对应的dbx文件容量超过了2G。
 
故障原因:
 
     如果存储邮件的分区为FAT32格式,一般不允许单个的邮件夹文件(.dbx文件)超过2G,否则将会损坏相应的dbx文件结构,造成无法读取邮件或邮件丢失。
 
解决方法:
 
      下面以收件箱.dbx文件超过2G后,损坏导致邮件无法读取为例,说明如何修复受损的dbx文件:
 
    1. 先备份收件箱.dbx到其它盘; 
    2. 到网上下载OE-Mail recovery 的软件, 安装后按照向导提示, 将收件箱的邮件先读取为.eml文件,再存储到其它位置; 
    3. 关闭Outlook Express,定位到邮件存储位置,将收件箱.dbx 重命名; 
    4. 打开Outlook Express ,将刚才修复好的.eml文件的一部分拖放到新生成的收件箱窗口中导入,此时导入的邮件就显示出来了。
    5.接着在Outlook Express窗口中新建一文件夹,再将剩余的eml文件拖放在新的文件夹中。至此,“丢失”的邮件全部找回。


本文转自 donhuang 51CTO博客,原文链接:http://blog.51cto.com/donhuang/271134