Aspose.Email  a C ++ számára

C ++ e-mail üzenetek és üzenettárolási feldolgozási API

E-mail fájlokat és üzenetarchívumokat hozhat létre, szerkeszthet és konvertálhat a C++ alkalmazásokon belül anélkül, hogy szükség lenne Microsoft Outlook alkalmazásokra.

  Letöltés ingyenes próbaverzió
  
 

Az Aspose.Email for C ++ egy e-mail programozási API, amely megkönnyíti a fejlesztők számára számos formátum használatát, mint például MSG, EML, EMLX és MHT. Az alkalmazásfejlesztők létrehozhatnak, konvertálhatnak vagy manipulálhatnak leggyakrabban használt üzenetformátumok a natív C++ alkalmazásokon belül, anélkül, hogy az Office Automation vagy a Microsoft Outlook alkalmazásra támaszkodna.

Az Aspose.Email for C ++ a legmegfelelőbb olyan levelezési funkciókhoz, mint például a tartalom szerkesztése, a címzettek kezelése, a MAPI tulajdonságok és mellékletek kinyerése és kezelése, valamint olyan speciális funkciókhoz, mint például az üzenettárolási fájlok kezelése, beleértve a PST és OST -t. Jelenleg az API támogatja az SMTP, POP3 és IMAP kommunikációs protokollokat az e-mail továbbításhoz.

E-mail fájl- és üzenetarchívum feldolgozási API funkciói

Tárolófájlok létrehozása, kezelése és kibontása

Támogatja az SMTP, POP3 és IMAP kommunikációs protokollokat

MIME üzenetek kezelése a C ++ könyvtáron keresztül

Az Aspose.Email for C ++ széles körben támogatja az MIME formátumokat, beleértve az EML és EMLX formátumokat. Ez a képesség lehetővé teszi a fejlesztők számára, hogy tartalmat hozzanak létre, állítsanak be és bontsanak ki a MIME-üzenetekből, kezeljék mellékleteket és beágyazott objektumokat, konvertáljanak EML és EMLX fájlokat MSG, HTML és MHTML fájlformátumokba. MIME üzenetek kezelése a C ++ könyvtáron keresztül.

Az Outlook üzenetfájlformátumok kezelése

Az Aspose.Email for C ++ képes Outlook-üzenetek létrehozására a semmiből, valamint lehetővé teszi a meglévő e-mail fájlok manipulálását. A fejlesztők betölthetnek és menthetnek minden típusú Outlook-elemet, beleértve a névjegyeket, a feladatokat, a jegyzeteket, a naptárelemeket és a terjesztési listákat. Ráadásul a C ++ e-mail könyvtár lehetővé teszi az összes Outlook objektum elemzését és manipulálását nyilvános API-n keresztül. Az Outlook üzenetfájlformátumok kezelése.

Az iCalendar ismétlődési mintáinak előállítása és fogyasztása

A könyvtár lehetővé teszi a fejlesztők számára, hogy programszerűen generáljanak és használjanak ismétlődési mintákat iCalendar (RFC 2445) formátumban intuitív objektummodell segítségével. Szakértelmünk biztosítja, hogy az iCalendar interfész könnyen használható legyen, miközben teljes körű ellenőrzést biztosít az ismétlődő termelés és -fogyasztás felett. Az iCalendar ismétlődési mintáinak előállítása és fogyasztása.

Elemek létrehozása, ellenőrzése és kibontása PST és OST fájlokból

Az Aspose.Email for C ++ lehetővé teszi az Outlook tárolóformátumok kezelését, például a PST és az OST. Az API különböző műveleteket hajt végre a meglévő tárolóformátumokon, valamint új PST dokumentumokat hoz létre a semmiből. Egyéb lehetséges műveletek is elvégezhetők, például mappa- és üzenetek felsorolása, üzenetek, névjegyek és mappák hozzáadása vagy kibontása.

PST létrehozása és üzenet hozzáadása a Beérkező levelekhez - 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"));
  
  

Az Aspose.Email egyedi e-mail könyvtárakat kínál népszerű fejlesztői környezetekhez az alábbiakban felsorolt módon: