PNG JPG BMP TIFF EML
Aspose.Email  .NET 用

C# で EML 形式を解析する

マイクロソフトやアドビPDFなどのソフトウェアを使用せずに、サーバーサイドの.NET 用の Aspose.Email APIを使用して、ネイティブで高性能なEMLメッセージ解析を行います。

C# を使用して EML ファイルを解析する方法

EMLファイルを解析するには、

.NET 用の Aspose.Email

API は、C# プラットフォーム向けの機能が豊富で強力で使いやすいドキュメント操作 API です。開く

NuGet

パッケージマネージャ、検索 Aspose.Email そしてインストールしてください。パッケージマネージャーコンソールから以下のコマンドを使用することもできます。

Command


PM> Install-Package Aspose.Email

C# で EML ファイルを解析する手順

を使った基本的なメッセージ解析

.NET 用の Aspose.Email

API はわずか数行のコードで実行できます。

  • EML ファイルをロードします。
  • URL の有無にかかわらずメール本文テキストを取得します。
  • 出力を取得します。

システム要件

当社のAPIは、すべての主要なプラットフォームとオペレーティングシステムでサポートされています。以下のコードを実行する前に、お使いのシステムが以下の前提条件を満たしていることを確認してください。

  • Microsoft Windows または.NET Framework、.NET Core、および Xamarin プラットフォームと互換性のある OS
  • マイクロソフトビジュアルスタジオのような開発環境
  • プロジェクトで参照されている.NET DLL 用 Aspose.Email-上の [ダウンロード] ボタンを使用して NuGet からインストール
 

EML ファイルを解析する-C#

//Get HTML body as plain text
    MailMessage mail = MailMessage.Load(dataDir + "HtmlWithUrlSample.eml");
   
    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 やその他のソフトウェアをインストールする必要はありません。

    オンライン EML パーサーライブデモ

    EML What is EML File Format

    EMLファイル形式は、Outlookおよびその他の関連アプリケーションを使用して保存された電子メールメッセージを表します。RFC-822 インターネットメッセージ形式標準に準拠しているため、ほとんどすべての電子メールクライアントがこのファイル形式をサポートしています。Microsoft Outlook は EML メッセージタイプを開くためのデフォルトのソフトウェアです。EML ファイルは、ディスクへの保存だけでなく、通信プロトコルを使用して受信者に送信するためにも使用できます。

    Read More

    サポートされているその他の解析形式

    C#を使用すると、以下を含む他の形式を簡単に解析できます。

    MSG (アウトルック&エクスチェンジフォーマット)