dbxrecover is an open source tool, (BSD-style license), for recovering mail messages from corrupt Outlook Express 5/6 DBX files. You need access to a command line, (and a C compiler if you download the source), to use this program.
Click here to download a zipped Windows executable: dbxrecover.zip
Or click here to download the source code: dbxrecover.c
After unzipping or compiling, run the program with no parameters for further help.
There are no special requirements for compiling the program. For example, on linux, you might use gcc to compile as follows:
$ gcc -o dbxrecover dbxrecover.c
The program can be used either to analyse Outlook Express DBX files, or to recover mail messages to a UNIX mbox file.
Note that this program ignores the normal DBX file indexes and headers. It looks for possible mail messages within the
file data. Since this approach can be error prone, it is only recommended that you use this utility if normal Outlook
Express conversion and/or recovery options have failed.
Author's note: I wrote this program to recover some old work email from Outlook Express dbx files that refused
to convert using kmail's mail import features. It worked well for my purposes, and I hope that you have similar success.
However, I offer no guarantees, and I take no responsibility for problems arising from the use of this program.