C# で OST ファイルを統合する方法
直感的で高性能な .NET API により、OST ファイルを統合できます。

OST(Offline Storage Table)ファイルの統合は、複数の OST ファイルを単一ファイルにまとめることで、メールデータの管理とアクセスを容易にします。このタスクに対する堅牢で効果的なソリューションは .NET 用 Aspose.Email これにより、開発者は OST ファイルを効率的に管理でき、プロジェクトのより重要でやりがいのある側面に時間と労力を割くことができます。Aspose.Email for .NET は、多機能な API で、OST ファイルの統合をはじめ、さまざまな高度なメール関連タスクの処理を容易にする強力な機能と機能性を提供します。
この API は、データの整合性を保ち、フォルダ構造を維持し、メールプロパティを保持しながら、複数の OST ファイルをシームレスに統合する機能を提供します。Aspose.Email for .NET を活用することで、開発者は統合プロセスを自動化でき、複数の OST ファイル管理に伴う手作業と複雑さを大幅に削減し、全体的な生産性を向上させます。
.NET API はインストールと利用が簡単です。以下のいずれかの操作を実行して、Aspose.Email for .NET でデータ管理の最適化を開始してください。
開く NuGet Package Manager で Aspose.Email を検索し、デバイスにインストールします。
Package Manager Console から次のコマンドを使用してください:
PM> Install-Package Aspose.Email
C# で OST ファイルを統合する手順
基本的なドキュメントの統合と連結は、 .NET 用 Aspose.Email API は数行のコードで実行できます。
- string sourceOstFiles を使用して、ソース OST ファイル名の配列を定義します。
- 以下を使用して新しい PST ファイルを作成します PersonalStorage.Create() メソッドで、ファイル名とフォーマットバージョンを指定します。
- プロセスの追跡用にイベントを購読します。
- 作成した PST を OST ファイルと統合するには、 pst.MergeWith() メソッドで、ソース OST ファイル名の配列を渡します。
OST ファイルは最初から作成できないため、1 つの PST に統合されます。
システム要件
当社の API は主要なすべてのプラットフォームと OS でサポートされています。以下のコードを実行する前に、システムに次の前提条件が揃っていることをご確認ください。
- Microsoft Windows または .NET Framework、.NET Core、Windows Azure、Mono、Xamarin プラットフォームに対応した OS
- Microsoft Visual Studio などの開発環境
- プロジェクトで参照している Aspose.Email for .NET DLL - 上記の Download ボタンで NuGet からインストールします
OST ファイルの統合 - C#
string[] sourceOstFiles = { "source1.ost", "source2.ost", "source3.ost", ... "sourceN.ost" };
using (var pst = PersonalStorage.Create("target.pst", FileFormatVersion.Unicode))
{
// The events subscription is an optional step for the tracking process only.
pst.StorageProcessed += PstMerge_OnStorageProcessed;
pst.ItemMoved += PstMerge_OnItemMoved;
// Merges with the pst files that are located in separate folder.
pst.MergeWith(sourceOstFiles);
}
API の概要
.NET 用 Aspose.Email は、.NET アプリケーションでメールメッセージ、連絡先、カレンダー、その他メール関連タスクを扱うための強力で信頼性の高い API です。メールメッセージの作成、読み取り、操作、連絡先やカレンダーの管理、メールの送受信、PST、MSG、EML、MHT などさまざまなメール形式の扱いといった幅広い機能を提供します。この API は使いやすく柔軟に設計されており、.NET アプリケーションにメール機能を統合するのに最適です。
Aspose.Email はリソースへの無料アクセスを提供します:
- 包括的な ドキュメント すべてのサポート機能に関する詳細な手順付きで
- サポートフォーラム あらゆる質問に対するプロフェッショナルな回答を提供します
- その ブログ 緊急課題に関する記事を集めています
- 高度な機能 ライブラリの
この API は単独で動作し、Microsoft Outlook やその他のソフトウェアのインストールは不要です。
OST What is OST File Format
OST(オフラインストレージ ファイル)は、Exchange Server に Microsoft Outlook で登録されたユーザーのメールボックスデータをローカルマシン上でオフラインモードで表します。Microsoft Outlook がサーバーに接続された最初の使用時に自動的に作成されます。ファイルが作成されると、データはメールサーバーと同期され、オフラインでも利用可能になります。OST ファイルはメール、連絡先、カレンダー情報、メモ、タスクなどのメールボックス項目を格納できます。サーバーへの接続がなくても OST ファイル内でメールやその他のデータを作成できますが、サーバーと同期されません。接続が復旧すると、ローカルファイルは再びサーバーと同期され、両方が同じ情報レベルになります。
Read More