HTML JPG PDF XML PST
  Product Family
EML

C #を使用してPSTファイルをEMLに変換する

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

C #を使用してPSTをEMLに変換する方法

PSTをEMLに変換するには、以下を使用します

.NET 用の Aspose.Email

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

NuGet

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

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

PM> Install-Package Aspose.Email

C #を使用してPSTをEMLに変換する手順

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

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

システム要件

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

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

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

using (var pst = PersonalStorage.FromFile("SourceFile.pst")){
int i = 0;
foreach (FolderInfo folder in pst.RootFolder.GetSubFolders()){
	foreach (var msg in folder.EnumerateMapiMessages()){
			msg.Save("outputMessage" + i++ + ".eml", SaveOptions.DefaultEml);
	}
}
} 
 
  • PSTをEMLに変換する無料アプリ

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

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

    PST TO EMLX (アップル EMLX フォーマット)
    PST TO HTML (ハイパーテキストマークアップ言語)
    PST TO ICS (iCalendar)
    PST TO MBOX (電子メールメッセージ)
    PST TO MHTML (Web ページアーカイブ形式)
    PST TO MSG (アウトルック&エクスチェンジフォーマット)
    PST TO OFT (Outlook メールテンプレート)
    PST TO OST (オフラインストレージファイル)
    PST TO VCF (バーチャルカードフォーマット)