Read Exchange Mailboxes in Offline EDB file programmatically

386 Views Asked by At

I've an offline EDB file of exchange server which has around 2 mailboxes and mails inside them. I would like to read them along with mails. I tried searching a lot in the internet, but no where I could get exact information about reading EDB file.

As per my analysis, I've decided to read it using ManagedESENT API (C#). For this, I've got an Open Source http://www.emmet-gray.com/Articles/ViewESE.html.

Using this I'm able to successfully read the tables and data inside each table. But I cannot map the tables and form a user-viewable structure (Username -> Mailbox -> Categories(Contacts, Inbox, Sent Items etc) -> Items inside category) like many utilities do.

I also tried looking at https://github.com/libyal/libesedb. But it's not very clear & din't get anything out of their code or documentation.

Help me get started !!

Thanks in Advance :)

0

There are 0 best solutions below