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