HTML JPG PDF XML OST
  Product Family
HTML

Перетворення OST в HTML за допомогою C #

Перетворення OST в HTML C # за допомогою .NET API без залежностей Outlook® або Thunderbird®.

Як перетворити OST в HTML за допомогою C #

Якщо ви розробник програмного забезпечення, який шукає рішення для перетворення файлів електронної пошти для ефективної обробки, Аспосе.Електронна пошта до.NET стане вашим надійним помічником. Ця надійна та прогресивна бібліотека C# призначена для оптимізації процесів електронної пошти та покращення систем керування електронною поштою в середовищі.NET.

Акцентуючи увагу на ефективності та простоті використання, цей API пропонує безперебійний підхід до обробки завдань, пов’язаних з електронною поштою, що робить його ідеальним вибором для розробників, які працюють над складними системами управління електронною поштою або хочуть інтегрувати функції електронної пошти в існуючі програми.NET. Покращуйте свої програмні рішення за допомогою розширених функцій обробки електронної пошти!

Однією з видатних особливостей API є його здатність ефективно конвертувати між різними форматами електронної пошти підвищення гнучкості та налаштування додатків. За допомогою всього декількох рядків коду розробники можуть легко експортувати елементи з OST-файлу в HTML, забезпечуючи цілісність даних та безперервність робочого процесу під час процесу міграції. Експорт з OST в HTML дозволяє переглядати та отримувати доступ до даних електронної пошти Outlook у веб-форматі. Цей процес дозволяє зберегти оригінальний вміст та структуру електронної пошти, роблячи його доступним на різних платформах та пристроях, покращуючи зручність використання та портативність даних електронної пошти. Зручний інтерфейс API та високошвидкісна продуктивність роблять процес перетворення простим і простим, включаючи лише кілька кроків для завантаження, читання та збереження повідомлень у потрібний формат файлу.

Крім того, API забезпечує всебічну підтримку широкого спектру форматів електронної пошти та систем зберігання, дозволяючи створювати, читати та маніпулювати повідомленнями електронної пошти та взаємодіяти з різними протоколами електронної пошти. Щоб використати силу .NET API, виконайте одну з наступних дій:

  • Open NuGet менеджер пакетів, знайдіть Aspose.Email і встановіть його на свій пристрій.

  • Скористайтеся наступною командою з консолі менеджера пакетів:


PM> Install-Package Aspose.Email

Кроки для перетворення OST в HTML через C #

Програміти.NET можуть легко завантажувати та конвертувати OST-файли в HTML всього за кілька рядків коду.

  1. Відкрийте файл особистого сховища («storage.ost»).
  2. Створіть каталог виводу, якщо його немає.
  3. Отримати підпапку «Вхідні» з кореневої папки особистого сховища.
  4. Повторюйте кожне повідомлення електронної пошти у папці «Вхідні».
  5. Збережіть кожне повідомлення як файл.html.

Системні вимоги

Перш ніж запускати код перетворення.NET, переконайтеся, що у вас є наступні передумови.

  • Майкрософт Windows або сумісна ОС з.NET Framework, .NET Core та PHP, VBScript, Delphi, C ++ через COM Interop.
  • Середовище розробки, як-от Microsoft Visual Studio.
  • Aspose.Email до.NET DLL, на який посилається у вашому проекті.
  • Включити простір імен у відповідний клас.
 

Цей зразок коду показує перетворення OST в HTML C #

using (var ost = PersonalStorage.FromFile("storage.ost"))
{
    // Ensure the output directory exists
    Directory.CreateDirectory(outputDirectory);

    var inbox = ost.RootFolder.GetSubFolder("Inbox");

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

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

        var htmlSaveOptions = new HtmlSaveOptions
        {
            ResourceRenderingMode = ResourceRenderingMode.SaveToFile,
            UseRelativePathToResources = true
        };

        msg.Save(htmlFilePath, htmlSaveOptions);

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

        count++;
    }
}
 
  • Безкоштовний додаток для перетворення OST в HTML

    Інші підтримувані конверсії

    Ви також можете конвертувати OST у багато інших форматів файлів, включаючи деякі з перерахованих нижче.

    OST TO EML (Повідомлення електронної пошти Outlook)
    OST TO EMLX (Формат Apple EMLX)
    OST TO ICS (iCalendar)
    OST TO MBOX (Електронні поштові повідомлення)
    OST TO MHTML (Формат архіву веб-сторінок)
    OST TO MSG (Формат Outlook та обміну)
    OST TO OFT (Шаблони електронної пошти Outlook)
    OST TO PST (Файли особистого сховища Outlook)
    OST TO VCF (Формат віртуальної картки)