HTML JPG PDF XML MSG
  Product Family
PST

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

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

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

Получите высокоскоростную производительность при обработке электронной почты с помощью Aspose.Email для .NET! Это C# API, предоставляющее разработчикам мощный набор инструментов для работы с файловыми сообщениями без установки Outlook или Thunderbird, включая возможность конвертации между различными форматами. Среди этих возможностей конвертация из MSG (сообщение Outlook) в PST (Personal Storage Table) выделяется, поскольку создает более целостную и удобную систему управления электронной почтой в среде Outlook, особенно при работе с большим количеством сообщений или при работе на разных устройствах и платформах.

Конвертация отдельных файлов MSG в формат PST объединяет множество самостоятельных электронных писем в один файл, улучшая как организацию, так и переносимость, позволяя удобно архивировать и управлять файлами Outlook Personal Folder, которые можно легко перенести, резервировать или связать с профилем Outlook для интегрированной организации и доступа к электронной почте.

Процесс конвертации email в файл хранилища с помощью Aspose.Email for .NET прост. Библиотека предоставляет удобную объектную модель. Конвертация писем обычно требует лишь несколько строк кода, скрывая детали парсинга форматов файлов, обработки MIME, проблем кодировки и т.д. При использовании Aspose.Email for .NET вам не нужно вручную обрабатывать эти аспекты. Вместо этого вы пишете только высокий уровень кода, необходимый для выполнения задачи.

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

Чтобы использовать возможности .NET API, выполните одно из следующих действий:

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

  • Выполните следующую команду в консоли менеджера пакетов:


PM> Install-Package Aspose.Email

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

.NET-программисты могут легко загрузить и конвертировать файлы MSG в PST всего за несколько строк кода.

  1. Создайте новый файл PST с помощью PersonalStorage.Create.
  2. Добавьте подпапку "Inbox" в корневую папку PST.
  3. Загрузите файл MSG с помощью MapiMessage.Load.
  4. Добавьте MSG в только что созданную папку Inbox в PST.

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

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

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

Этот пример кода демонстрирует конвертацию MSG в PST на C#

using (var pst = PersonalStorage.Create("outputFile.pst", FileFormatVersion.Unicode))
{ 
    var inbox = pst.RootFolder.AddSubFolder("Inbox");
    var msg = MapiMessage.Load("sourceFile.msg");
    inbox.AddMessage(msg);
}
 
  • Free App to Convert MSG to PST

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

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

    MSG TO EML (Сообщения электронной почты Outlook)
    MSG TO EMLX (Формат Apple EMLX)
    MSG TO HTML (Hyper Text Markup Language)
    MSG TO ICS (iCalendar)
    MSG TO MBOX (Электронные сообщения)
    MSG TO MHTML (Формат архива веб‑страницы)
    MSG TO OFT (Шаблоны электронной почты Outlook)
    MSG TO OST (Файлы Offline Storage)
    MSG TO VCF (Формат виртуальной визитки)