HTML JPG EMAIL XML OLM
  Product Family
PST

Konversi OLM ke PST melalui C #

Konversi OLM ke PST tanpa perlu menginstal Microsoft® Outlook® atau Thunderbird®.

Untuk mengonversi OLM ke PST, kita akan menggunakan Aspose.Email untuk.NET API yang merupakan API manipulasi dan konversi dokumen yang kaya fitur, kuat, dan mudah digunakan untuk platform C #. Buka NuGet manajer paket, cari Aspose.Email dan instal. Anda juga dapat menggunakan perintah berikut dari Konsol Manajer Paket.

Perintah Konsol Manajer Paket


PM> Install-Package Aspose.EMAIL

Langkah-langkah untuk Mengonversi OLM ke PST melalui C #

Pemrogram.NET dapat dengan mudah memuat & mengonversi file OLM ke PST hanya dalam beberapa baris kode.

  1. Muat file EML sumber menggunakan MailMessage.load
  2. Setel SaveOptions
  3. Panggil metode Save dengan SaveOptions sebagai parameter

Persyaratan Sistem

Sebelum menjalankan kode sumber konversi .NET, pastikan Anda memiliki prasyarat berikut.

  • Microsoft Windows atau OS yang kompatibel dengan.NET Framework, .NET Core, dan PHP, VBScript, Delphi, C ++ melalui COM Interop.
  • Lingkungan pengembangan seperti Microsoft Visual Studio.
  • Aspose.email untuk.NET DLL direferensikan dalam proyek Anda.
 

Kode sampel ini menunjukkan Konversi OLM ke PST C #

using Aspose.Email.Storage.Olm;
using Aspose.Email.Storage.Pst;

using (var pst = PersonalStorage.Create("target.pst", FileFormatVersion.Unicode))
using (var olm = OlmStorage.FromFile("filename.olm"))
{
    var folder = olm.GetFolder("Inbox", true);
    var targetFolder = pst.CreatePredefinedFolder("Inbox", StandardIpmFolder.Inbox);

    // add messages to pst
    targetFolder.AddMessages(folder.EnumerateMapiMessages());
}
 
  • Aplikasi Gratis untuk Mengonversi OLM ke PST