2

60GBのedbファイルがあり、データベースを個別の電子メールに分割したいと思います。元のドメイン情報がないため、Server2k8vmを起動してそこに再接続することはできません。バイナリデータ(0x09、0x0a、0x0d、および0x20から0x7fではないバイト)をファイル(60から30 GBに変更)から削除し、それを明白なSMTPヘッダーで分割するという単純なアプローチである程度の進歩を遂げました。Exchangeは電子メール全体を連続したブロックにまとめておらず、多くの電子メールを複製しているように見えるため、このアプローチは機能していないようです(これは、ファイル全体をファイルシステムとして扱うのではなく、ファイルシステムとして扱うことによるものです。ファイルシステムをファイルシステムにし、電子メールを/ var / mailなどに保存するなどのより賢明な方法)。

それで、質問は次のとおりです:Googleが私に見せることができないか、見せないであろうExchangeデータベースファイルフォーマットのためのどんなツールと文書が世界に隠されていますか?

4

1 に答える 1

3

JoachimMetzの作品をご覧ください。彼はedb形式をリバースエンジニアリングし、交換データベースを限定的に分析しました。これはオープンソースであり、テーブルと列に関するドキュメントもあります。

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

しかし、それはあなたが一見達成した以上のことはしません。edbのすべてのテーブルを個別のファイルにエクスポートします。提供されたドキュメントを使用し、データベースからエクスポートしたビットとバイトから自分で電子メールを作成する必要があります。ただし、電子メールと添付ファイルに関する情報はかなり散在しており、すべての列の名前はかなりわかりにくいことに注意してください。このデータジャングルを乗り越えるには、自分で調査とリバースエンジニアリングを行う必要があります。

プロジェクトはオープンソースであるため、コードを調整または拡張して、目的の場所に「簡単に」到達できます。

于 2011-03-11T13:46:35.083 に答える