DOCX JPG PDF XML PST
  Product Family
OFT

Java アプリケーション用 PST から OFT へのコンバータ

フォーマット間でメールファイルを変換する直感的な Java API。PST から OFT への変換コードサンプルと Java プロジェクトへの統合。

Java API を使用して PST を OFT に変換

Aspose.Email for Java さまざまな形式間でメールファイルを変換するための効率的で信頼性の高いソリューションを提供します。シンプルで効率的な API を提供することで、メール形式変換プロセスを簡素化します。メール形式変換プロセスの容易さと効率性を示す簡潔で分かりやすいコードサンプルを試してください。このコードはオブジェクトの作成と操作のためのクラスとメソッドを表し、開発者がメールデータを簡単かつ正確に扱い、信頼できる結果を実現できるようにします。

Java API を使用すれば、複雑なアルゴリズムや面倒な手作業を心配する必要はなく、時間と労力をより重要な作業に節約でき、メール処理アプリケーションを次のレベルへ引き上げることができます。

Aspose.Email for Java ライブラリのインストール方法

強力で機能豊富な Java API の機能を活用し始めるのは、次のいずれかのアクションで簡単です:

  • 最新バージョンは以下からダウンロードできます Maven

  • pom.xml に次の設定を追加して、Maven ベースのプロジェクト内にインストールします。

<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>version of aspose-email API</version>
<classifier>jdk17</classifier>
</dependency>

API のインストールプロセスに関して困難や質問がある場合は、こちらをご覧ください インストール 当社のセクション ドキュメント .

PST ファイルを OFT 形式に変換する方法

Aspose.Email for Java を使用すれば、PST ファイルを OFT 形式に変換することが簡単になります。これは、Outlook データファイルを効率的に読み書きできる強力な Java API です。Aspose.Email for Java を活用することで、開発者は数行のコードで PST ファイルを OFT 形式にシームレスに変換できます。変換プロセスはメールの元の書式と構造を保持し、形式間のスムーズな移行を保証します。Aspose.Email for Java は、PST ファイルを OFT 形式に変換する信頼性と効率性の高いソリューションを提供し、Outlook データファイルの管理にかかる時間と労力を削減します。

Java アプリケーションに PST から OFT への変換機能を実装するには、ライブラリは以下を提供します。 PersonalStorage クラスはストレージファイルを開くために使用され、内容と構造へのアクセスを可能にします。 FolderInfo クラスはストレージファイル内のフォルダーを表し、その内容を操作できるようにします。 MapiMessage class は開発者にメールメッセージをプログラムから操作するための包括的な機能を提供し、Java アプリケーション内でメールデータを効率的に管理、操作、やり取りできるようにします。 SaveOptions クラスはメールメッセージをさまざまな形式で保存するオプションを提供します。特定の要件に合わせて保存プロセスをカスタマイズできます。以下のサンプルコードでは、これらのクラスが連携して Outlook PST ファイルを開き、Inbox フォルダーからメッセージを取得し、各メッセージを MapiMessage として抽出し、指定された宛先フォルダーに .msg ファイルとして保存します。API の高度な機能の詳細については、当社の 参照リソース .

Java で PST を OFT に変換する手順

Java プログラマーは数行のコードで PST ファイルを簡単に OFT に変換できます。

  1. 使用します PersonalStorage.fromFile Outlook PST ファイルを開くメソッドです。
  2. 出力ディレクトリが存在するか確認し、存在しない場合は作成します。
  3. PST ファイルから Inbox フォルダーを次のものを使用して取得します。 pst.getRootFolder() メソッド。
  4. "Inbox" サブフォルダーを次のものを使用して取得します。 getSubFolder() Inbox フォルダー上のメソッド
  5. Inbox フォルダー内の各メッセージを次のものを使って反復処理します。 enumerateMapiMessages() メソッド。
  6. 各メッセージを .oft ファイルとして保存するには、次のものを使用します。 save() メソッドで SaveOptions.getDefaultOft() .

システム要件

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

  • JSP/JSF アプリケーションおよびデスクトップアプリケーション用の Java ランタイム環境がインストールされた Microsoft Windows または互換 OS。
  • Aspose.Email for Java の最新バージョンを直接以下から取得してください Maven .
 

PST から OFT への変換 - Java

// Open the PST file
PersonalStorage pst = PersonalStorage.fromFile(pstFilePath);
// Ensure the output directory exists
new File(outputDirectory).mkdirs();
// Get the Inbox folder from PST
FolderInfo inbox = pst.getRootFolder().getSubFolder("Inbox");
// Iterate through PST messages and save them as .oft files
int count = 1;
for (MapiMessage msg : inbox.enumerateMapiMessages()) {
// Save each message as .oft file
String oftFilePath = outputDirectory + File.separator + "Message" + count + ".oft";
msg.save(oftFilePath, SaveOptions.getDefaultOft());
System.out.println("Message " + count + " saved as: " + oftFilePath);
count++;
}
 

PST ファイル形式とは?

PST(Personal Storage Table)は、Microsoft Outlook がメールメッセージ、連絡先、カレンダー、タスク、その他のメールボックス項目を保存するために使用するファイル形式です。PST ファイルはデータ保存コンテナとして機能し、ユーザーは Outlook 内でメールデータにアクセスし管理できます。これらのファイルはユーザーのコンピュータにローカルで作成・保存することも、ネットワークサーバーに保存することも可能です。PST ファイルはメールデータのバックアップ、古いメッセージのアーカイブ、異なるコンピュータやメールクライアント間のメールデータ移行に一般的に使用されます。また、PST ファイルはパスワードで保護でき、データのセキュリティとプライバシーを高めることができます。

OFT ファイル形式とは何ですか?

OFT は Microsoft Outlook がメールテンプレートを保存するために使用するファイル形式です。OFT ファイルには、テキスト、画像、書式設定などを含むメールメッセージのレイアウトと内容が格納されていますが、受信者情報や件名、本文といった具体的な詳細は含まれません。OFT ファイルは、同様のメッセージを複数回送信する際に簡単にカスタマイズ・再利用できる再利用可能なメールテンプレートを作成するために使用されます。ユーザーは OFT ファイルを利用することで、フォーマットや内容が一貫したメールを迅速に作成・送信でき、時間と手間を節約できます。

Aspose.Email for Java がサポートするファイル形式変換

Aspose.Email for Java は、メール、連絡先、カレンダー、添付ファイルをシームレスに扱うよう設計された豊富なファイル形式変換を提供します。開発者はデータを簡単に操作・変換でき、アプリケーションの多様なニーズに対応できます。メールアプリケーションにファイル形式変換を実装することで、相互運用性が向上し、効率も高まります。全体として、ライブラリは以下からの変換をサポートしています。 EML , EMLX , ICS , MBOX , MHTML , MSG , OFT , OLM , OST , PST , VCF 他の形式へ変換し、ユーザー体験を向上させます。
  • PST to OFT Conversion Live Demos

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

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

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