Aspose.Email  per a C++

API de processament de missatges de correu electrònic C++ i emmagatzematge de missatges

Creeu, editeu i convertiu fitxers de correu electrònic i arxius de missatges des d’aplicacions C++ sense requerir Microsoft Outlook.

  Descarrega la prova gratuïta
  
 

Aspose.Email per a C++ és una API de programació de correu electrònic que facilita als desenvolupadors treballar amb diversos formats com MSG, EML, EMLX i MHT. Els desenvolupadors d'aplicacions poden crear, convertir o manipular formats de missatge més utilitzats dins de les aplicacions C++ natives, sense dependre de l'automatització d'Office ni de l'aplicació Microsoft Outlook.

Aspose.Email per a C++ és el més adequat per a funcions de gestió de correu com l'edició de contingut, la manipulació de destinataris, l'extracció i manipulació de propietats MAPI i adjunts, així com per a funcions avançades com la gestió d'arxius d'emmagatzematge de missatges, inclosos PST i OST. Actualment, l'API admet els protocols de comunicació SMTP, POP3 i IMAP per a la transmissió de correu electrònic.

Característiques de l'API de processament d'arxius i arxius de missatges de correu electrònic

Crea, manipula i extreu fitxers d'emmagatzematge

Admet protocols de comunicació SMTP, POP3 i IMAP

Gestiona missatges MIME mitjançant la biblioteca C++

Aspose.Email per a C++ suporta àmpliament formats MIME, inclosos EML i EMLX. Aquesta capacitat permet als desenvolupadors crear, establir i extreure continguts dels missatges MIME, gestionar adjunts i objectes incrustats, i convertir fitxers EML i EMLX a formats MSG, HTML i MHTML. Gestiona missatges MIME mitjançant la biblioteca C++.

Gestiona formats de fitxers de missatges d'Outlook

Aspose.Email per a C++ és capaç de crear missatges d'Outlook des de zero i també ofereix la possibilitat de manipular fitxers de correu electrònic existents. Els desenvolupadors poden carregar i desar tots els tipus d'elements d'Outlook, inclosos contacts, tasques, notes, ítems de calendari i llistes de distribució. A més, la Biblioteca de Correu Electrònic C++ permet analitzar i manipular tots els objectes d'Outlook a través de l'API pública. Gestiona formats de fitxers de missatges d'Outlook.

Produir i consumir patrons de recurrència iCalendar

La biblioteca permet als desenvolupadors generar i consumir programàticament patrons de recurrència en format iCalendar (RFC 2445) mitjançant un model d'objectes intuïtiu. La nostra experiència garanteix que la interfície iCalendar sigui fàcil d'utilitzar i que disposi de control complet sobre la generació i consum de recurrències. Produir i consumir patrons de recurrència iCalendar.

Crea, inspecciona i extreu elements dels fitxers PST i OST

Aspose.Email per a C++ permet gestionar formats d'emmagatzematge d'Outlook com PST i OST. L'API realitza diverses operacions sobre els formats d'emmagatzematge existents així com crear nous documents PST des de zero. Altres operacions possibles inclouen llistat de carpetes i missatges, afegir o extreure missatges, contactes i carpetes.

Crea PST i afegeix un missatge a l'Inbox - C++

// crea fitxer PST des de zero       

System::SharedPtr<PersonalStorage> personalStorage = PersonalStorage::Create(dir + L\"output.pst\", Aspose::Email::Outlook::Pst::FileFormatVersion::Unicode);

// afegeix una carpeta \"Inbox\" al PST

personalStorage->get_RootFolder()->AddSubFolder(L\"Inbox\");

// selecciona la carpeta \"Inbox\"

System::SharedPtr<FolderInfo> inboxFolder = personalStorage->get_RootFolder()->GetSubFolder(L\"Inbox\");

// afegeix un missatge a la carpeta \"Inbox\"

inboxFolder->AddMessage(MapiMessage::FromFile(dir + L\"template.msg\"));
  
  

Aspose.Email ofereix biblioteques de correu electrònic individuals per a entorns de desenvolupament populars com s'enumeren a continuació: