PNG
JPG
BMP
TIFF
MSG
C# で MSG 形式を解析する
マイクロソフトやアドビPDFなどのソフトウェアを使用せずに、サーバーサイドの.NET 用の Aspose.Email APIを使用して、ネイティブで高性能なMSGメッセージ解析を行います。
C# を使用して MSG ファイルを解析する方法
MSGファイルを解析するには、
API は、C# プラットフォーム向けの機能が豊富で強力で使いやすいドキュメント操作 API です。開く
パッケージマネージャ、検索 Aspose.Email そしてインストールしてください。パッケージマネージャーコンソールから以下のコマンドを使用することもできます。
Command
PM> Install-Package Aspose.Email
C# で MSG ファイルを解析する手順
を使った基本的なメッセージ解析
API はわずか数行のコードで実行できます。
- MSG ファイルをロードします。
- URL の有無にかかわらずメール本文テキストを取得します。
- 出力を取得します。
システム要件
当社のAPIは、すべての主要なプラットフォームとオペレーティングシステムでサポートされています。以下のコードを実行する前に、お使いのシステムが以下の前提条件を満たしていることを確認してください。
- Microsoft Windows または.NET Framework、.NET Core、および Xamarin プラットフォームと互換性のある OS
- マイクロソフトビジュアルスタジオのような開発環境
- プロジェクトで参照されている.NET DLL 用 Aspose.Email-上の [ダウンロード] ボタンを使用して NuGet からインストール
MSG ファイルを解析する-C#
//Get HTML body as plain text
MailMessage mail = MailMessage.Load(dataDir + "HtmlWithUrlSample.msg");
string body_with_url = mail.GetHtmlBodyText(true);// body will contain URL
string body_without_url = mail.GetHtmlBodyText(false);// body will not contain URL
Console.WriteLine("Body with URL: " + body_with_url);
Console.WriteLine("Body without URL: " + body_without_url);
.NET API 用 Aspose.Email について
Aspose.Emailは、マイクロソフトのOutlookおよびThunderbird形式の解析ソリューションです。電子メールや MSG、EMLX、EML、MHT などのストレージ形式を簡単に作成、操作、変換できます。電子メールの添付ファイルの処理、メッセージヘッダーのカスタマイズ、POP3、IMAP、SMTPなどのさまざまなネットワークプロトコルの実装による電子メールの送受信は、はるかに簡単です。これはスタンドアロンの API であり、Microsoft Outlook やその他のソフトウェアをインストールする必要はありません。オンライン MSG パーサーライブデモ
MSG What is MSG File Format
MSGは、Microsoft OutlookおよびExchangeが電子メールメッセージ、連絡先、予定、またはその他のタスクを保存するために使用するファイル形式です。このようなメッセージには、送信者、受信者、件名、日付、メッセージ本文、または連絡先情報、予定の詳細、1 つ以上のタスク仕様を含む 1 つ以上の電子メールフィールドが含まれる場合があります。Message オブジェクトを構成するプロパティ (以下を含む) も MSG ファイルの一部です。MSG ファイルには、ヘッダー、メインメッセージ本文、およびハイパーリンクがプレーンな ASCII テキストとして含まれています。MSG ファイルは、Microsoft のメッセージングアプリケーションプログラミングインターフェイス (MAPI) を必要とするプログラムにも適しています。
Read More