C++ API обработки сообщений электронной почты и хранилища сообщений
Создавайте, редактируйте и конвертируйте файлы электронной почты и архивы сообщений из приложений C++, не требуя Microsoft Outlook.
Скачать бесплатную пробную версиюAspose.Email для C++ — это API программирования электронной почты, упрощающий разработчикам работу с рядом форматов, таких как MSG, ЭМЛ, ЭМЛКС и MHT. Разработчики приложений могут создавать, преобразовывать или манипулировать наиболее часто используемыми форматами сообщений в собственных приложениях C++, не полагаясь на Office Automation или приложение Microsoft Outlook.
Aspose.Email для C++ лучше всего подходит для функций управления почтой, таких как редактирование контента, манипулирование получателями, извлечение и манипулирование свойствами и вложениями MAPI, а также для расширенных функций, таких как управление файлами хранилища сообщений, включая PST и OST. В настоящее время API поддерживает протоколы связи SMTP, POP3 и IMAP для передачи электронной почты.
Возможности API обработки файлов электронной почты и архивов сообщений
Загружать и сохранять сообщения в и из файла или потока
Взаимное преобразование формата всего несколькими строками кода
Создавайте и обновляйте задачи с помощью общедоступного API iCalendar.
Создание, управление и извлечение файлов хранилища
Создавайте шаблоны повторения в соответствии с форматом iCalendar RFC.
Добавляйте встроенные объекты или прикрепляйте файлы к сообщениям электронной почты.
Включить текст и тело письма на основе HTML
Создавайте настраиваемые заголовки писем
Поддерживает протоколы связи SMTP, POP3 и IMAP.
Управление сообщениями MIME через библиотеку C++
Aspose.Email для C++ широко поддерживает форматы MIME, включая EML и EMLX. Эта возможность позволяет разработчикам создавать, устанавливать и извлекать содержимое из сообщений MIME, управлять вложениями и встроенными объектами, преобразовывать файлы EML и EMLX в форматы файлов MSG, HTML и MHTML.
Управление форматами файлов сообщений Outlook
Aspose.Email для C++ может создавать сообщения Outlook с нуля, а также предоставляет возможность манипулировать существующими файлами электронной почты. Разработчики могут загружать и сохранять все типы элементов Outlook, включая контакты, задачи, заметки, элементы календаря и списки рассылки. Кроме того, библиотека электронной почты C++ позволяет анализировать и манипулировать всеми объектами Outlook через общедоступный API.
Создание и потребление шаблонов повторения iCalendar
Библиотека позволяет разработчикам программно генерировать и использовать повторяющиеся шаблоны в формате iCalendar (RFC 2445) с использованием интуитивно понятной объектной модели. Наш опыт гарантирует, что интерфейс iCalendar прост в использовании, давая вам полный контроль над производством и потреблением повторений.
Создание, проверка и извлечение элементов из файлов PST и OST
Aspose.Email для C++ позволяет управлять форматами хранения Outlook, такими как PST и OST. API выполняет различные операции с существующими форматами хранения, а также создает новые документы PST с нуля. Другие возможные операции, которые можно выполнять, такие как список папок и сообщений, добавление или извлечение сообщений, контактов и папок.
Создать PST и добавить сообщение в папку "Входящие" - C++
// create PST file from scratch
System::SharedPtr<PersonalStorage> personalStorage = PersonalStorage::Create(dir + L"output.pst", Aspose::Email::Outlook::Pst::FileFormatVersion::Unicode);
// add a folder "Inbox" to the PST
personalStorage->get_RootFolder()->AddSubFolder(L"Inbox");
// select the "Inbox" folder
System::SharedPtr<FolderInfo> inboxFolder = personalStorage->get_RootFolder()->GetSubFolder(L"Inbox");
// add a message to the "Inbox" folder
inboxFolder->AddMessage(MapiMessage::FromFile(dir + L"template.msg"));
- Образовательные ресурсы
- Documentation
- Исходный код
- Ссылки на API
- Учебные видео
- Поддержка продукта
- Бесплатная поддержка
- Платная поддержка
- Blog
- Примечания к выпуску
- Почему Aspose.Email для C++?
- Список клиентов
- Истории успеха