HTML JPG PDF XML MSG
  Product Family
OST

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

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

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

メール処理での高速パフォーマンスを体験 .NET 用 Aspose.Email!** Outlook や Thunderbird をインストールせずにメールファイルを扱うための堅牢なツールセットを提供する C# API です。さまざまなフォーマット間の変換機能も含まれています。その中でも、MSG(Outlook メール メッセージ)から OST(オフライン ストレージ テーブル)への変換は、Exchange サーバーからメールボックス情報のコピーをオフラインで利用できるようにする際に特に有用な機能です。

個々のメッセージをオフラインでアクセス可能なメールボックスに統合することで、ローカルデータへのアクセスによるアプリケーション性能が向上し、データの整合性維持にも役立ちます。また、OST ファイルにローカルでデータが保存されているため、サーバーのダウンタイム中でも作業を続けられ、同期時のネットワーク負荷が軽減されます。さらに、組織におけるメールデータの集中管理が容易になり、複数デバイス間での一貫したアクセスが保証されます。

Aspose.Email for .NET を使用したメールからストレージファイルへの変換プロセスはシンプルです。ライブラリは使いやすいオブジェクトモデルを提供し、メールの変換は通常数行のコードで済み、基礎となるファイル形式の解析、MIME 処理、エンコードの問題などを抽象化します。Aspose.Email for .NET を使用すれば、これらの詳細を手動で処理する必要はありません。

包括的で使いやすい API によってパフォーマンスを向上させ、メールの送受信や処理、さまざまなメール形式間の変換といった複雑なメール管理タスクをシンプルにします。これにより、開発者は低レベルの詳細に踏み込むことなく、アプリケーションにメール機能を効率的に統合でき、開発時間と労力を大幅に削減できます。

.NET API の力を活用するには、次のいずれかの操作を行ってください:

  • 開く NuGet Package Manager で Aspose.Email を検索し、デバイスにインストールします。

  • Package Manager Console から次のコマンドを使用してください:


PM> Install-Package Aspose.Email

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

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

  1. PersonalStorage.FromFile を使用して OST ファイルを開きます。
  2. MapiMessage.Load を使用して MSG ファイルをロードします。
  3. OST ファイルのルートフォルダーから Inbox サブフォルダーを取得します。
  4. ロードした MSG メッセージを取得した Inbox フォルダーに追加します。

システム要件

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

  • Microsoft Windows または .NET Framework、.NET Core、PHP、VBScript、Delphi、COM Interop 経由の C++ に対応した OS。
  • Microsoft Visual Studioなどの開発環境。
  • プロジェクトで参照されている Aspose.Email for .NET DLL。
  • 関連クラスに名前空間を含めます。
 

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

using (var ost = PersonalStorage.FromFile("storage.ost"))
{
    // Load the MSG file
    var msg = MapiMessage.Load("message.msg");

    // Add the MSG to the OST file
    var folderInfo = ost.RootFolder.GetSubFolder("Inbox");
    folderInfo.AddMessage(msg);
}
 
  • Free App to Convert MSG to OST

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

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

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