DOCX JPG PDF XML MBOX
  Product Family
MSG

Конвертировать MBOX в MSG на C++

Высокопроизводительное преобразование MBOX в MSG с использованием библиотеки C++ Email.

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

Для конвертации MBOX в MSG мы будем использовать

Aspose.Email для C++

API, представляющее собой богатый функциями, мощный и простой в использовании интерфейс манипулирования и конвертации документов для платформы C++. Вы можете загрузить его последнюю версию напрямую, просто откройте

NuGet

Менеджер пакетов, найдите Aspose.Email.Cpp и установите. Вы также можете использовать следующую команду в консоли менеджера пакетов.

Команда

PM> Install-Package Aspose.Email.Cpp

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

Программисты C++ могут легко преобразовать файл MBOX в MSG всего за несколько строк кода.

  • Загрузите файл MBOX с помощью Aspose.Email для C++.
  • Вызовите метод Save().
  • Укажите путь к выходному файлу с расширением (MSG).
  • Файл MSG будет сохранён по указанному пути.
  • Откройте файл MSG в совместимой программе.

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

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

  • Microsoft Windows или совместимая ОС со средой выполнения C++ для Windows 32‑бит, Windows 64‑бит и Linux 64‑бит.
  • DLL Aspose.Email для C++, указанная в вашем проекте.
 

Конвертировать MBOX в MSG - C++

System::SharedPtr<IEWSClient> client = GetExchangeEWSClient(GetExchangeTestUser());
        
// Call ListMessages method to list messages info from Inbox
System::SharedPtr<ExchangeMessageInfoCollection> msgCollection = client->ListMessages(client->get_MailboxInfo()->get_InboxUri());
        
int32_t count = 0;
// Loop through the collection to get Message URI
for (auto msgInfo : System::IterateOver(msgCollection)){
    System::String strMessageURI = msgInfo->get_UniqueUri();
    
    // Now get details via FetchMessage() and Save as Msg 
    System::SharedPtr<MailMessage> message = client->FetchMessage(strMessageURI);
    message->Save(dataDir + (count++) + u"_out.msg", SaveOptions::get_DefaultMsgUnicode());
}  
 
  • MBOX to MSG Conversion Live Demos

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

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

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