C#を使用してEMLをMSGに変換する方法

この簡単なチュートリアルでは、環境をセットアップするための詳細な手順とともに、C#**を使用してEMLMSGに変換する方法を学習します。 EMLをMSGC#に変換するベースのAPIを使用でき、この例は、Windows、macOS、Linuxなどの一般的に利用可能なオペレーティングシステムのいずれかで使用できます。

C#を使用してEMLをMSGに変換する手順

  1. VisualStudioのNuGetパッケージマネージャーツールからAspose.Emailライブラリをインストールします
  2. プロジェクトにAspose.Email名前空間をインポートします
  3. EMLファイルをロードするためのEmlLoadOptionsを設定します
  4. MailMessageクラスオブジェクトを初期化して、ソースEMLファイルをロードします
  5. Saveメソッドを使用してEMLをMSGファイルに変換します
  • C#EMLからMSG *への変換アプリケーションで上記の手順を使用することにより、開発されます。このプロセスは、MailMessageクラスオブジェクトを使用してディスクからソースEMLファイルをロードすることによって開始されます。次に、ロードされたEMLファイルは、SaveメソッドのSaveOptions.DefaultMsgおよびSaveOptions.DefaultMsgUnicode列挙子のいずれかを使用して、MSGファイルとしてディスクに保存されます。

C#でEMLをMSGに変換するコード

上記のC#の例では、単純なAPI呼び出しと明確に定義された手順を使用して、EMLをディスク上のMSGファイルに変換します。 EMLファイルをロードする前に、PreserveTnefAttachmentsやPreserveEmbeddedMessageFormatなどのさまざまなEmlLoadOptionsを設定できます。上記の例を使用して、EmlLoadOptionsクラスのデフォルトコンストラクターを使用して、デフォルトオプションを使用してEMLファイルをロードすることもできます。

この記事では、*EMLをMSGC#*ベースのAPIに変換する方法について説明します。 C#でEMLをPDFに変換する方法をお探しの場合は、C#を使用してOutlookの電子メールをPDFに変換する方法の記事を参照してください。

 日本語