Преобразование MBOX в EML на C++
Высокопроизводительное преобразование MBOX в EML с использованием библиотеки электронной почты C++.
Как преобразовать MBOX в EML с помощью C++
Чтобы преобразовать MBOX в EML, мы будем использовать
API, который представляет собой многофункциональный, мощный и простой в использовании API для обработки и преобразования документов для платформы C++. Вы можете загрузить его последнюю версию напрямую, просто открыв
диспетчер пакетов, найдите Aspose.Email.Cpp и установите. Вы также можете использовать следующую команду из консоли диспетчера пакетов.
<h3>Command</h3>
PM> Install-Package Aspose.Email.Cpp
Шаги по преобразованию MBOX в EML через C++
Программисты на C++ могут легко преобразовать файл MBOX в EML, написав всего несколько строк кода.
- Загрузите файл MBOX с помощью Aspose.Email для C++.
- Вызовите метод Сохранить().
- Передайте путь к выходному файлу с расширением (EML).
- EML-файл будет сохранен по указанному пути.
- Откройте файл EML в совместимой программе.
Системные Требования
Перед запуском кода преобразования C++ убедитесь, что выполнены следующие предварительные условия.
- Microsoft Windows или совместимая ОС со средой выполнения C++ для 32-разрядной версии Windows, 64-разрядной версии Windows и 64-разрядной версии Linux.
- Aspose.Email для C++ DLL, на которую ссылается ваш проект.
Преобразование MBOX в EML — 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());
// Loop through the collection to get Message URI
for (auto msgInfo : System::IterateOver(msgCollection)){
System::String strMessageURI = msgInfo->get_UniqueUri();
// Now save the message in disk
client->SaveMessage(strMessageURI, msgInfo->get_MessageId() + u"out.eml");
}
Преобразование MBOX в EML Live Demo
Конвертировать MBOX в EML прямо сейчас, посетив наш веб-сайт Live Demos. Живая демонстрация имеет следующие преимущества
MBOX What is MBOX File Format
Формат файла MBox — это общий термин, обозначающий контейнер для сбора сообщений электронной почты. Сообщения хранятся внутри контейнера вместе с их вложениями. Сообщения из всей папки сохраняются в одном файле базы данных, а новые сообщения добавляются в конец файла. Многочисленные приложения и API обеспечивают поддержку формата файлов MBox, например Apple Mail и Mozilla Thunderbird.
Read MoreEML What is EML File Format
Формат файла EML представляет собой сообщения электронной почты, сохраненные с помощью Outlook и других соответствующих приложений. Почти все клиенты электронной почты поддерживают этот формат файла из-за его соответствия стандарту формата интернет-сообщений RFC-822. Microsoft Outlook — это программное обеспечение по умолчанию для открытия типов сообщений EML. Файлы EML можно использовать для сохранения на диск, а также для отправки получателям с использованием протоколов связи.
Read MoreДругие поддерживаемые преобразования
Вы также можете конвертировать MBOX во многие другие форматы файлов, в том числе некоторые из перечисленных ниже.