4

簡単な質問です。AE.Net.Mailライブラリを使用して IMAP サーバーにアクセスし、メッセージと添付ファイルを取得する C# アプリケーションがあります。メッセージが Outlook から送信されると、添付ファイルが winmail.dat という名前のファイルに含まれていることがあります。それはTNEF形式のファイルです。

添付ファイルを取得できるように、アプリケーションがこれらのファイルを「解凍」するためのライブラリまたはその他の方法はありますか?

4

6 に答える 6

2

私はつい最近、Microsoft の Exchange TNEF API に基づくMimeKitに TNEF サポートを実装したので、そこに含まれるすべてのデータに完全にアクセスできます。

于 2014-05-01T17:36:04.723 に答える
1

TNEFファイルから添付ファイルを抽出するためにコマンドラインから制御できるこのツールを見つけましたが、「処理中」に実行されるライブラリが本当に望ましいです。

于 2012-07-18T15:52:54.563 に答える
0

簡単な検索はこれにつながります:Yerase's TNEF Stream Reader

プロジェクトにはソース コードがあり、C# で再現するか、小さな C# (または C++/CLI) ラッパーを作成して使用することができます。

于 2012-07-18T15:59:26.217 に答える
-1

TnefReaderクラスが役立つ可能性があります。

于 2012-07-18T16:04:16.440 に答える