Aspose.Email  per a C ++

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

Crear, editar i convertir arxius de correu electrònic i arxius de missatges des de dins de les aplicacions C ++ sense requerir Microsoft Outlook.

  Descarrega la prova gratuïta
  
 

Aspose.Email per a C ++ és una API de programació per 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 missatges més utilitzats dins de les aplicacions natives en C++, sense dependre de l'Office Automation o 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, manipulació dels destinataris, extracció i manipulació de propietats i fitxers adjunts MAPI, així com per a les característiques avançades com la gestió d'arxius d'emmagatzematge de missatges incloent PST i OST. Actualment, API suporta 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

Crear, manipular i extreure fitxers d'emmagatzematge

Admet protocols de comunicació SMTP, POP3 i IMAP

Gestionar missatges MIME a través de la biblioteca C ++

Aspose.Email per a C ++ admet àmpliament formats MIME incloent EML i EMLX. Aquesta capacitat permet als desenvolupadors crear, establir i extreure continguts dels missatges MIME, gestionar fitxers adjunts i objectes incrustats, convertir fitxers EML i EMLX a formats de fitxer MSG, HTML i MHTML. Gestionar missatges MIME a través de la biblioteca C ++.

Gestionar els formats de fitxer de missatges d'Outlook

Aspose.Email per a C ++ és capaç de crear missatges d'Outlook des de zero, així com proporciona la possibilitat de manipular arxius de correu electrònic existents. Els desenvolupadors poden carregar i desar tot tipus d'elements d'Outlook incloent contactes, tasques, notes, elements de calendari i llistes de distribucions. A més, la Biblioteca de correu electrònic C ++ permet analitzar i manipular tots els objectes d'Outlook mitjançant API pública. Gestionar els formats de fitxer de missatges d'Outlook.

Produir i consumir patrons de recurrència d'iCalendar

La biblioteca permet als desenvolupadors generar i consumir de forma programàtica patrons de recurrència en format iCalendar (RFC 2445) utilitzant un model d'objectes intuïtiu. La nostra experiència garanteix que la interfície d'iCalendar sigui fàcil d'utilitzar alhora que us proporciona un control complet sobre la producció i consum de recurrències. Produir i consumir patrons de recurrència d'iCalendar.

Crear, inspeccionar i extreure elements d'arxius PST i OST

Aspose.Email per a C ++ permet gestionar formats d'emmagatzematge d'Outlook com PST & OST. API realitza diferents operacions sobre formats d'emmagatzematge existents, així com crear nous documents PST des de zero. Altres possibles operacions, un pot realitzar com ara llistat de carpetes i missatges, addició o extracció de missatges, contactes & carpetes.

Crear PST i afegir missatge a la safata d'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 ofereix Biblioteques de correu electrònic individuals per a entorns de desenvolupament populars com s'enumeren a continuació: