Aspose.Email  för C++

C ++ API för bearbetning av e-postmeddelanden och meddelandelagring

Skapa, redigera och konvertera e-postfiler och meddelandearkiv inifrån C ++ applikationer utan att behöva Microsoft Outlook.

  Ladda ner gratis prövning
  
 

Aspose.Email för C ++ är ett e-postprogrammeringsAPI som gör det lättare för utvecklarna att arbeta med ett antal format som MSG, EML, EMLX & MHT. Applikationsutvecklare kan skapa, konvertera eller manipulera vanligaste meddelandeformat inom de ursprungliga C ++ -applikationerna, utan att förlita sig på Office Automation eller Microsoft Outlook-applikation.

Aspose.Email för C ++ är bäst lämpad för posthanteringsfunktioner som innehållsredigering, manipulation av mottagare, extraktion och manipulation av MAPI-egenskaper och bilagor samt för avancerade funktioner som hantering av meddelandelagringsfiler inklusive PST & OST. API stöder för närvarande SMTP-, POP3- och IMAP-kommunikationsprotokoll för e-postöverföring.

API-funktioner för bearbetning av e-postfiler och meddelandearkiv

Skapa, manipulera och extrahera lagringsfiler

Stöder SMTP-, POP3- och IMAP-kommunikationsprotokoll

Hantera MIME-meddelanden via C ++ Library

Aspose.Email för C ++ stöder i stor utsträckning MIME-format inklusive EML & EMLX. Denna förmåga gör det möjligt för utvecklarna att skapa, ställa in och extrahera innehåll från MIME-meddelanden, hantera bilagor och inbäddade objekt, konvertera EML & EMLX-filer till MSG, HTML & MHTML-filformat. Hantera MIME-meddelanden via C ++ Library.

Hantera Outlook-meddelandefilformat

Aspose.Email för C ++ kan skapa Outlook-meddelanden från grunden samt ger möjlighet att manipulera befintliga e-postfiler. Utvecklare kan ladda och spara alla typer av Outlook-objekt inklusive kontakter, uppgifter, anteckningar, kalenderobjekt och distributionslistor. Dessutom tillåter C ++ Email Library att analysera och manipulera alla Outlook-objekt via offentligt API. Hantera Outlook-meddelandefilformat.

Producera och konsumera iCalendar återkommande mönster

Biblioteket tillåter utvecklarna att programmatiskt generera och konsumera återkommande mönster i iCalendar (RFC 2445) format med en intuitiv objektmodell. Vår expertis säkerställer att iCalendar-gränssnittet är enkelt att använda samtidigt som det ger dig fullständig kontroll över återkommande produktion och konsumtion. Producera och konsumera iCalendar återkommande mönster.

Skapa, inspektera och extrahera objekt från PST & OST-filer

Aspose.Email för C ++ tillåter hantering av Outlook-lagringsformat som PST & OST. API utför olika operationer på befintliga lagringsformat samt skapar nya PST-dokument från grunden. Andra möjliga åtgärder kan man utföra som mapp- och meddelandelistning, tillägg eller extrahering av meddelanden, kontakter och mappar.

Skapa PST och lägg till meddelande i inkorgen - 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 erbjuder individuella e-postbibliotek för populära utvecklingsmiljöer enligt listan nedan: