UnDBX
UnDBX - Tool to extract e-mail messages from Outlook Express .dbx files.
Copyright (C) 2008, 2009 Avi Rozen <avi.rozen@gmail.com>
DOWNLOAD
Windows binary and source code archives are available at http://code.google.com/p/undbx/downloads/list together with corresponding md5sum digests, which you can use to verify each archive's integrity.
INSTALLATION
There's no installer or setup program. Simply extract the distribution .zip file to some folder.
USAGE
Run the following command in a command ("DOS") shell, to extract e-mail messages from all the .dbx files in <DBX-DIRECTORY> to corresponding sub-directories in <OUTPUT-DIRECTORY>:
undbx <DBX-DIRECTORY> <OUTPUT-DIRECTORY>
Alternatively, you may simply double-click undbx-launcher.vbs, which should have been extracted along side undbx.exe. You'll be presented twice with a standard folder selection dialog in order to select both the input and output folders, and then undbx.exe will be launched on your behalf inside a console window.
OPERATION
On first invocation all messages will be extracted as individual .eml files. Subsequent invocations will only update the output directory. Any .eml files that do not correspond to messages in the .dbx file will be treated as deleted messages and will be deleted from the disk. Furthermore, only new messages, that do not correspond to files on disk, will be extracted from the .dbx file.
UnDBX was written to facilitate fast incremental backup of .dbx files.
UnDBX can open corrupted .dbx files and .dbx files that are larger than 2GB. Depending on how bad the damage is, UnDBX may or may not be able to extract messages from such files. YMMV.
SOURCE CODE
SNAPSHOT
UnDBX current source code snapshot is available at http://code.google.com/p/undbx/downloads/list
REPOSITORY
UnDBX development source code may be cloned from its public Git repository at http://github.com/ZungBang/undbx/tree
COMPILING
UnDBX uses GNU Autoconf/Automake:
tar -xvzf undbx-0.13.tar.gz cd undbx-0.13 ./configure make make install
On Windows, this means that you need to install either Cygwin or MinGW.
BUGS
Please report problems via the UnDBX issue tracking system: http://code.google.com/p/undbx/issues/list
CERTIFICATION
Well, it works on my machine :-) 1 2.
CREDITS
The UnDBX .dbx file format parsing code is based on DbxConv - a DBX to MBOX Converter, by Ulrich Krebs <ukrebs@freenet.de> 1.
LICENSE
UnDBX is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.