Aspose.Email  para C++

API de procesamiento de mensajes de correo electrónico y almacenamiento de mensajes de C++

Cree, edite y convierta archivos de correo electrónico y archivos de mensajes desde aplicaciones de C++ sin necesidad de Microsoft Outlook.

  Descargar prueba gratuita
  
 

Aspose.Email para C++ es una API de programación de correo electrónico que facilita a los desarrolladores el trabajo con varios formatos como MSG, EML, EMLX y MHT. Los desarrolladores de aplicaciones pueden crear, convertir o manipular formatos de mensajes más utilizados dentro de las aplicaciones nativas de C++, sin depender de la aplicación Office Automation o Microsoft Outlook.

Aspose.Email para C++ es ideal para las funciones de administración de correo, como la edición de contenido, la manipulación de destinatarios, la extracción y manipulación de las propiedades y los archivos adjuntos de MAPI, así como para las funciones avanzadas, como la administración de archivos de almacenamiento de mensajes, incluidos PST y OST. Actualmente, la API admite los protocolos de comunicación SMTP, POP3 e IMAP para la transmisión de correo electrónico.

Características de la API de procesamiento de archivos y archivos de correo electrónico

Cree, manipule y extraiga archivos de almacenamiento

Soporta protocolos de comunicación SMTP, POP3 e IMAP

Gestione los mensajes MIME a través de la biblioteca de C++

Aspose.Email para C++ admite ampliamente los formatos MIME, incluidos EML y EMLX. Esta capacidad permite a los desarrolladores crear, configurar y extraer contenido de los mensajes MIME, administrar archivos adjuntos y objetos incrustados, convertir archivos EML y EMLX a formatos de archivo MSG, HTML y MHTML. Gestione los mensajes MIME a través de la biblioteca de C++.

Administrar los formatos de archivo de mensajes de Outlook

Aspose.Email para C++ es capaz de crear mensajes de Outlook desde cero y también ofrece la posibilidad de manipular los archivos de correo electrónico existentes. Los desarrolladores pueden cargar y guardar todo tipo de elementos de Outlook, incluidos contactos, tareas, notas, elementos del calendario y listas de distribución. Además, la biblioteca de correo electrónico de C++ permite analizar y manipular todos los objetos de Outlook a través de una API pública. Administrar los formatos de archivo de mensajes de Outlook.

Produce y consume patrones de recurrencia de iCalendar

La biblioteca permite a los desarrolladores generar y consumir patrones de recurrencia mediante programación en formato iCalendar (RFC 2445) mediante un modelo de objetos intuitivo. Nuestra experiencia garantiza que la interfaz de iCalendar sea fácil de usar y, al mismo tiempo, le brinde un control total sobre la producción y el consumo de recurrencia. Produce y consume patrones de recurrencia de iCalendar.

Cree, inspeccione y extraiga elementos de archivos PST y OST

Aspose.Email para C++ permite administrar los formatos de almacenamiento de Outlook como PST y OST. La API realiza diferentes operaciones en los formatos de almacenamiento existentes y crea nuevos documentos PST desde cero. Se pueden realizar otras operaciones posibles, como la lista de carpetas y mensajes, la adición o extracción de mensajes, contactos y carpetas.

Crear PST y añadir un mensaje a la bandeja de entrada - 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"));
  
  

Aspose.Email ofrece bibliotecas de correo electrónico individuales para entornos de desarrollo populares, como se indica a continuación: