HTML JPG PDF XML OST
  Product Family
MSG

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

Outlook® やThunderbird® を必要とせずに、.NET API を使用して OST から MSG へ C# に変換します。

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

OSTをMSGに変換するには、以下を使用します

.NET 用の Aspose.Email

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

NuGet

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

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


PM> Install-Package Aspose.Email

C#経由でOSTをMSGに変換する手順

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

  • パーソナルストレージを含むOSTファイルをファイルからロードします。
  • 2 つのパラメータを指定して SaveAs メソッドを呼び出します。
  • MSG ファイルとファイルフォーマット.msg をパラメータとして出力します。
  • MSG ファイルは指定されたパスに保存されます。

システム要件

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

  • パーソナルストレージを含むOSTファイルをファイルからロードします。
  • 2 つのパラメータを指定して SaveAs メソッドを呼び出します。
  • MSG ファイルとファイルフォーマット.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");
        }
    }
}
 
  • OSTをMSGに変換する無料アプリ

    サポートされているその他の変換

    また、OSTを以下のリストを含む他の多くのファイル形式に変換することもできます。

    OST TO EML (Outlook の電子メールメッセージ)
    OST TO EMLX (アップル 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 (バーチャルカードフォーマット)