HTML JPG PDF XML PST
  Product Family
OFT

Конвертация PST в OFT с помощью C#

Конвертация PST в OFT на C# с использованием .NET API без зависимостей от Outlook® или Thunderbird®.

Как конвертировать PST в OFT с помощью C#

Для разработчиков на C#, которые ищут надежное и эффективное решение для конвертации PST в OFT, Aspose.Email для .NET предлагает комплексный и удобный API для конвертации файлов. API является частью прогрессивной и универсальной библиотеки, предоставляющей простой и интуитивно понятный подход к выполнению различных задач обработки электронной почты, таких как создание и управление электронными сообщениями, вложениями, извлечение метаданных электронной почты, взаимодействие с почтовыми серверами через различные протоколы, а также конвертация между форматами электронной почты без зависимостей от Outlook или Thunderbird.

Конвертация PST в OFT позволяет разработчикам эффективно выполнять задачи миграции и интеграции данных электронной почты. Этот процесс, поддерживаемый нашим интуитивно понятным API, позволяет разработчикам автоматизировать и упрощать передачу данных электронной почты, обеспечивая бесшовный переход от одного почтового клиента к другому и устраняя необходимость в сложных ручных процедурах конвертации. В результате разработчики могут сэкономить время и ресурсы и повысить общую эффективность своих процессов электронной почты.

Пример кода ниже демонстрирует, как конвертировать файл PST в формат OFT за считанные строки кода с высококачественными результатами. Процесс включает в себя несколько простых и понятных шагов, таких как загрузка данных электронной почты, их обработка и сохранение в желаемом формате. Это делает API выдающимся инструментом для автоматизации задач конвертации файлов в приложениях на C#.

Конвертируйте свои PST файлы в формат OFT прямо сейчас. Начните с включения пространства имен Aspose.Email в ваш проект на C#. Вы можете сделать это одним из следующих способов:

  • Откройте менеджер пакетов NuGet, найдите Aspose.Email и установите его на своём устройстве.

  • Используйте следующую команду из консоли диспетчера пакетов:


PM> Install-Package Aspose.Email

Для получения дополнительной информации вы можете обратиться к нашей документации или в поддержку.

Шаги для конвертации PST в OFT с помощью C#

Программисты .NET могут легко загружать и конвертировать PST файлы в OFT всего за несколько строк кода.

  1. Откройте файл PST “storage.pst”.
  2. Создайте выходной каталог, если он не существует.
  3. Получите доступ к папке “Входящие” в файле PST.
  4. Переберите каждое сообщение в папке “Входящие”.
  5. Сохраните каждое сообщение как файл .oft в выходном каталоге.

Системные требования

Перед запуском кода конвертации .NET убедитесь, что у вас есть следующие предварительные условия.

  • Microsoft Windows или совместимая ОС с .NET Framework, .NET Core, а также PHP, VBScript, Delphi, C++ через COM Interop.
  • Среда разработки, такая как Microsoft Visual Studio.
  • Ссылка на Aspose.EMAIL для .NET DLL в вашем проекте.
 

Этот пример кода показывает конвертацию PST в OFT на C#

using (var pst = PersonalStorage.FromFile("storage.pst"))
{
    // Убедитесь, что выходной каталог существует
    Directory.CreateDirectory(outputDirectory);

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

    // Переберите сообщения pst и сохраните их как .oft файлы
    int count = 1;

    foreach (var msg in inbox.EnumerateMapiMessages())
    {
        var oftFilePath = Path.Combine(outputDirectory, $"Message{count}.oft");

        msg.Save(oftFilePath, SaveOptions.DefaultOft);

        Console.WriteLine($"Сообщение {count} сохранено как: {oftFilePath}");

        count++;
    }
}
 
  • Бесплатное приложение для конвертации PST в OFT

    Другие поддерживаемые конверсии

    Вы также можете конвертировать PST в многие другие форматы файлов, включая некоторые из перечисленных ниже.

    PST В EML (Сообщения электронной почты Outlook)
    PST В EMLX (Формат Apple EMLX)
    PST В HTML (Язык разметки гипертекста)
    PST В ICS (iCalendar)
    PST В MBOX (Сообщения электронной почты)
    PST В MHTML (Формат архива веб-страницы)
    PST В MSG (Формат Outlook & Exchange)
    PST В OST (Файлы оффлайн-архива)
    PST В VCF (Формат виртуальной карточки)