Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

EDB File Format

I want info about the Exchange Database EDB file format?

I have checked out the information provided in the following link:

http://sourceforge.net/projects/libesedb/files/

The documentation was good but quite confusing so I want some more help on it.

If some body has more info on EDB format then please provide it to me.

Thanks for your cooperation.

like image 367
user518717 Avatar asked Nov 24 '10 12:11

user518717


People also ask

How do I open an EDB file?

All you need to do is download EDB to PST Converter and launch the software on your Windows PC. Then browse to select the EDB file and click 'Next' to access and open the EDB mailboxes and mail items. The software is free to download and lets you scan, open, and preview the EDB mailboxes.

What program uses EDB extension?

An EDB file is a database created by Microsoft Exchange Server. It serves as the main repository for the mailbox data saved by Exchange. EDB files store both in-process and stored non-SMTP messages, formatted using a b-tree structure that includes a top-level node and many child nodes.

How do I convert an EDB file?

A direct way to convert your EDB to a PDF file is EDB Converter Tool, which selects your EDB file and converts them into Outlook PST file format. Install Aryson EDB to PST Converter Tool and run. Click on the browse button to select the EDB file. Scan & preview your EDB file using advanced scanning options.

What is EDB file in Windows?

edb is the Windows Search index database. A search index allows users to quickly search for data and files in the file system due to indexing of files, e-mails in PST files and other content. Indexing is performed in the background by the SearchIndexer.exe process.


2 Answers

There's not much info out there, as you've found. What you can do is have a look at the following three links, hopefully they'll cover everything you may still wish to learn:

  • http://technet.microsoft.com/en-us/library/bb310772.aspx - Information on the Extensible Storage Engine Architecture.
  • http://msdn.microsoft.com/en-us/library/ms683068%28EXCHG.10%29.aspx - Extensible Storage Engine Files; lists other file types associated with the Extensible storage engine.
  • http://everything.explained.at/Extensible_Storage_Engine - Extensible Storage Engine Explained.

Hope that helps!

like image 55
Mark Mayo Avatar answered Oct 03 '22 23:10

Mark Mayo


As I am currently working on the Exchange EDB format I might could answer some question. I use libesedb as a basic source of information, but otherwise chose to access the EDB via the Extensible Storage Engine API (aka JetBlue, aka Esent API). So, if you can form some particular question I can try to answer it for you.

By the way as I see you using .net as a tag to this post I would like to point your attention to Laurion Burchall's Managed Esent API (open source). It reduces somewhat the cryptic complexity of the Windows API and might be useful for you to keep it "managed":
http://managedesent.codeplex.com/

like image 40
fmotis Avatar answered Oct 04 '22 01:10

fmotis