HTML JPG EMAIL XML OLM
  Product Family
MSG

C# を使用して OLM を MSG に変換する

Microsoft® Outlook® やThunderbird® をインストールしなくても、OLM を MSG に変換できます。

OLM を MSG に変換するには、以下を使用します。 .NET 用の Aspose.Email APIは、C#プラットフォーム向けの機能が豊富で強力で使いやすいドキュメント操作および変換APIです。[開く] NuGet パッケージマネージャ、検索 Aspose.Email そしてインストールしてください。パッケージマネージャーコンソールから以下のコマンドを使用することもできます。

パッケージマネージャーコンソールコマンド


PM> Install-Package Aspose.EMAIL

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

.NET プログラマは、わずか数行のコードで OLM ファイルを MSG に簡単に読み込んで変換できます。

  1. MailMessage.load を使用してソース EML ファイルをロードする
  2. 保存オプションを設定
  3. SaveOptions をパラメータとして指定して Save メソッドを呼び出す

システム要件

.NET 変換ソースコードを実行する前に、次の前提条件を満たしていることを確認してください。

  • マイクロソフト Windows または.NET Framework、.NET Core、および COM Interop 経由の PHP、VBScript、Delphi、C++ と互換性のある OS。
  • マイクロソフトビジュアルスタジオのような開発環境。
  • プロジェクトで参照されている.NET DLL 用の Aspose.email。
 

このサンプルコードは、OLM から MSG C# への変換を示しています

using Aspose.Email.Storage.Olm;

using (var olm = OlmStorage.FromFile("filename.olm"))
{
    var folder = olm.GetFolder("Inbox", true);

    foreach (var msg in folder.EnumerateMapiMessages())
    {
        // save message in msg format
        msg.Save($"{msg.Subject}.msg");
    }
}
 
  • OLMをMSGに変換する無料アプリ