HTML JPG PDF XML MBOX
  Product Family
HTML

Konversi MBOX ke HTML melalui C #

Konversi MBOX ke HTML C# menggunakan .NET API tanpa dependensi Outlook® atau Thunderbird®.

Bagaimana mengkonversi MBOX ke HTML menggunakan C #

Aspose.Email untuk.NET memberikan solusi ampuh untuk mengkonversi file MBOX ke HTML dengan efisiensi dan kemudahan! Hanya dengan beberapa baris kode, Anda dapat dengan mulus memigrasikan data email Anda dari format MBOX ke format HTML, memastikan kompatibilitas dan aksesibilitas di berbagai klien email dan platform. Dengan memanfaatkan fitur-fitur canggih Aspose.Email untuk .NET, pengguna dapat dengan mudah mengimplementasikan konversi MBOX ke HTML dalam aplikasi mereka yang mendapatkan keandalan, kecepatan, dan fleksibilitas dalam proses konversi.

API menyediakan kumpulan komponen yang komprehensif untuk menangani berbagai tugas terkait email, termasuk membuat, membaca, dan memanipulasi pesan email, mengelola folder dan lampiran, memfilter, mencari, dan enkripsi, bekerja dengan Microsoft Exchange Server, menangani berbagai format email, dan banyak lagi.

Dengan Aspose.Email pengembang dapat merampingkan manajemen email, meningkatkan interoperabilitas data, memastikan kepatuhan dengan standar email, dan memberdayakan aplikasi mereka dengan kemampuan pemrosesan email canggih.

Mulailah memanfaatkan kemampuan .NET API dengan melakukan salah satu tindakan berikut:

  • Open NuGet manajer paket, cari Aspose.Email dan instal di perangkat Anda.

  • Gunakan perintah berikut dari Package Manager Console:


PM> Install-Package Aspose.Email

Langkah-langkah untuk Mengkonversi MBOX ke HTML melalui C #

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

  1. Muat file MBOX menggunakan MboxStorageReader.
  2. Buat direktori output jika tidak ada.
  3. Iterasi melalui setiap pesan email di MBOX.
  4. Simpan setiap pesan email sebagai file HTML di direktori output.

Persyaratan Sistem

Sebelum menjalankan kode 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.
  • Sertakan namespace di kelas yang relevan.
 

Kode sampel ini menunjukkan Konversi MBOX ke HTML C #

// Load mbox file
var mbox = MboxStorageReader.CreateReader(mboxFilePath, new MboxLoadOptions());

// Ensure the output directory exists
Directory.CreateDirectory(outputDirectory);

// Iterate through mbox messages and save them as .html files
int count = 1;

foreach (var eml in mbox.EnumerateMessages())
{
    // Save each message as .html file
    var htmlFilePath = Path.Combine(outputDirectory, $"Message{count}.html");

    var htmlSaveOptions = new HtmlSaveOptions
    {
        ResourceRenderingMode = ResourceRenderingMode.SaveToFile,
        UseRelativePathToResources = true
    };
   
    eml.Save(htmlFilePath, htmlSaveOptions);

    Console.WriteLine($"Message {count} saved as: {htmlFilePath}");

    count++;
}
 
  • Aplikasi Gratis untuk Mengkonversi MBOX ke HTML

    Konversi yang Didukung Lainnya

    Anda juga dapat mengonversi MBOX menjadi banyak format file lain termasuk beberapa yang tercantum di bawah ini.

    MBOX TO EML (Pesan Email Outlook)
    MBOX TO EMLX (Format Apple EMLX)
    MBOX TO ICS (iCalendar)
    MBOX TO MHTML (Format Arsip Halaman Web)
    MBOX TO MSG (Format Outlook & Exchange)
    MBOX TO OFT (Templat Email Outlook)
    MBOX TO OST (File Penyimpanan Offline)
    MBOX TO PST (File Penyimpanan Pribadi Outlook)
    MBOX TO VCF (Format Kartu Virtual)