Прочитать почтовые ящики Exchange в автономном файле EDB программно - PullRequest
0 голосов
/ 01 мая 2018

У меня есть автономный EDB-файл сервера обмена, на котором находится около 2 почтовых ящиков и почтовых ящиков. Я хотел бы прочитать их вместе с почтой. Я много пробовал искать в интернете, но нигде не мог получить точную информацию о чтении файла EDB.

Согласно моему анализу, я решил прочитать его, используя ManagedESENT API (C #). Для этого у меня есть открытый код http://www.emmet -gray.com / Articles / ViewESE.html .

Используя это, я могу успешно читать таблицы и данные внутри каждой таблицы. Но я не могу отобразить таблицы и сформировать структуру, доступную для просмотра пользователем (Имя пользователя -> Почтовый ящик -> Категории (Контакты, Входящие, Отправленные и т. Д.) -> Элементы внутри категории), как это делают многие утилиты.

Я также пытался взглянуть на https://github.com/libyal/libesedb. Но это не очень понятно, и я ничего не понял из их кода или документации.

Помоги мне начать !!

Заранее спасибо:)

...