HTML JPG PDF XML OST
  Product Family
MSG

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

.NET API を使用した OST から MSG への C# 変換で、Outlook® や Thunderbird® は不要です。

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

OST を MSG に変換するために、次を使用します

.NET 用 Aspose.Email

C# プラットフォーム向けの機能豊富で強力かつ使いやすいドキュメント操作および変換 API です。Open

NuGet

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

Package Manager Console コマンド


PM> Install-Package Aspose.Email

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

.NET プログラマーは、数行のコードで簡単に OST ファイルをロードし、MSG に変換できます。

  • PersonalStorage.FromFile を使用して OST ファイルをロードします。
  • 2 つのパラメータを持つ SaveAs メソッドを呼び出します。
  • 出力 MSG ファイルと FileFormat.Msg をパラメータとして指定します。
  • MSG ファイルは指定されたパスに保存されます。

システム要件

.NET 変換コードを実行する前に、以下の前提条件が揃っていることを確認してください。

  • PersonalStorage.FromFile を使用して OST ファイルをロードします。
  • 2 つのパラメータを持つ SaveAs メソッドを呼び出します。
  • 出力 MSG ファイルと FileFormat.Msg をパラメータとして指定します。
  • MSG ファイルは指定されたパスに保存されます。
 

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

using Aspose.Email.Storage.Pst;

using (var ost = PersonalStorage.FromFile("sourceFile.ost"))
{
    foreach (var folder in ost.RootFolder.GetSubFolders())
    {
        foreach (var msg in folder.EnumerateMapiMessages())
        {
            msg.Save($"{msg.Subject}.msg");
        }
    }
}
 
  • Free App to Convert OST to MSG

    その他のサポート対象変換

    以下に示すいくつかの形式を含め、OST を他の多数のファイル形式に変換することもできます。

    OST TO EML (Outlook メールメッセージ)
    OST TO EMLX (Apple EMLX 形式)
    OST TO HTML (ハイパーテキストマークアップ言語)
    OST TO ICS (iCalendar)
    OST TO MBOX (電子メールメッセージ)
    OST TO MHTML (Web ページアーカイブ形式)
    OST TO OFT (Outlook メールテンプレート)
    OST TO PST (Outlook 個人ストレージ ファイル)
    OST TO VCF (仮想カード形式)