Aspose.Email  pentru C++

API de procesare a stocării mesajelor de e-mail și a mesajelor C ++

Creați, editați și convertiți fișiere de e-mail și arhive de mesaje din aplicațiile C ++ fără a necesita Microsoft Outlook.

  Descarcă Proba Gratuită
  
 

Aspose.Email pentru C ++ este un API de programare prin e-mail care facilitează dezvoltatorii să lucreze cu o serie de formate, cum ar fi MSG, EML, EMLX și MHT. Dezvoltatorii de aplicații pot crea, converti sau manipula cele mai frecvent utilizate formate de mesaje în cadrul aplicațiilor native C ++, fără a se baza pe aplicația Office Automation sau Microsoft Outlook.

Aspose.Email pentru C ++ este cel mai potrivit pentru funcțiile de gestionare a corespondenței, cum ar fi editarea conținutului, manipularea destinatarilor, extragerea și manipularea proprietăților și atașamentelor MAPI, precum și pentru caracteristicile avansate, cum ar fi gestionarea fișierelor de stocare a mesajelor, inclusiv PST și OST. În prezent, API acceptă protocoale de comunicare SMTP, POP3 și IMAP pentru transmiterea e-mailului.

Caracteristici API de procesare a fișierelor de e-mail și arhivelor de mesaje

Creați, manipulați și extrageți fișiere de stocare

Suportă protocoale de comunicare SMTP, POP3 și IMAP

Gestionați mesajele MIME prin biblioteca C ++

Aspose.Email pentru C ++ acceptă extensiv formatele MIME, inclusiv EML și EMLX. Această abilitate permite dezvoltatorilor să creeze, să seteze și să extragă conținut din mesajele MIME, să gestioneze atașamente și obiecte încorporate, să convertească fișiere EML și EMLX în formate de fișiere MSG, HTML și MHTML. Gestionați mesajele MIME prin biblioteca C ++.

Gestionați formatele de fișiere de mesaje Outlook

Aspose.Email pentru C ++ este capabil să creeze mesaje Outlook de la zero, precum și oferă posibilitatea de a manipula fișierele de e-mail existente. Dezvoltatorii pot încărca și salva toate tipurile de elemente Outlook, inclusiv contacte, sarcini, note, elemente de calendar și liste de distribuții. În plus, Biblioteca de e-mail C ++ permite analizarea și manipularea tuturor obiectelor Outlook prin API public. Gestionați formatele de fișiere de mesaje Outlook.

Produceți și consumați modele de recurență iCalendar

Biblioteca permite dezvoltatorilor să genereze și să consume programatic modele de recurență în format iCalendar (RFC 2445) folosind un model de obiect intuitiv. Expertiza noastră asigură că interfața iCalendar este ușor de utilizat, oferindu-vă în același timp un control complet asupra producției și consumului recurent. Produceți și consumați modele de recurență iCalendar.

Creați, inspectați și extrageți elemente din fișierele PST și OST

Aspose.Email pentru C ++ permite gestionarea formatelor de stocare Outlook, cum ar fi PST și OST. API efectuează diferite operațiuni pe formatele de stocare existente, precum și creează noi documente PST de la zero. Alte operații posibile, se pot efectua, cum ar fi listarea folderelor și mesajelor, adăugarea sau extragerea mesajelor, contactelor și folderelor.

Creați PST și adăugați mesaj în Inbox - 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 oferă biblioteci individuale de e-mail pentru medii populare de dezvoltare, așa cum sunt enumerate mai jos: