Aspose.Email  pro C++

C++ API pro zpracování e‑mailových zpráv a úložišť zpráv

Vytvářejte, upravujte a konvertujte e‑mailové soubory a archiv zpráv přímo v C++ aplikacích, aniž byste potřebovali Microsoft Outlook.

  Stáhnout zkušební verzi zdarma
  
 

Aspose.Email pro C++ je API pro programování e‑mailů, které usnadňuje vývojářům práci s řadou formátů, jako jsou MSG, EML, EMLX a MHT. Vývojáři aplikací mohou vytvářet, konvertovat nebo manipulovat nejčastěji používané formáty zpráv v rámci nativních C++ aplikací, aniž byste se spolehli na Office Automation nebo aplikaci Microsoft Outlook.

Aspose.Email pro C++ je nejvhodnější pro funkce správy pošty, jako je úprava obsahu, manipulace s příjemci, extrakce a manipulace s vlastnostmi MAPI a přílohami, stejně jako pro pokročilé funkce, jako je správa souborů úložiště zpráv včetně PST a OST. V současné době API podporuje komunikační protokoly SMTP, POP3 a IMAP pro přenos e‑mailů.

Funkce API pro zpracování e‑mailových souborů a archivů zpráv

Vytvářet, manipulovat a extrahovat soubory úložiště

Podporuje komunikační protokoly SMTP, POP3 a IMAP

Spravovat MIME zprávy pomocí C++ knihovny

Aspose.Email pro C++ rozsáhle podporuje MIME formáty včetně EML a EMLX. Tato schopnost umožňuje vývojářům vytvářet, nastavovat a extrahovat obsah z MIME zpráv, spravovat přílohy a vložené objekty, konvertovat soubory EML a EMLX do formátů MSG, HTML a MHTML. Spravovat MIME zprávy pomocí C++ knihovny.

Spravovat formáty souborů zpráv Outlook

Aspose.Email pro C++ dokáže vytvářet zprávy Outlook od začátku a také poskytuje možnost manipulovat s existujícími e‑mailovými soubory. Vývojáři mohou načíst a uložit všechny typy položek Outlook, včetně kontaktů, úkolů, poznámek, položek kalendáře a distribučních seznamů. Navíc C++ e‑mailová knihovna umožňuje parsovat a manipulovat se všemi objekty Outlook pomocí veřejného API. Spravovat formáty souborů zpráv Outlook.

Vytvářet a konzumovat opakovací vzory iCalendar

Knihovna umožňuje vývojářům programově generovat a konzumovat opakovací vzory ve formátu iCalendar (RFC 2445) pomocí intuitivního objektového modelu. Naše odborné znalosti zajišťují, že rozhraní iCalendar je snadno použitelné a poskytuje vám úplnou kontrolu nad tvorbou a spotřebou opakování. Vytvářet a konzumovat opakovací vzory iCalendar.

Vytvářet, kontrolovat & extrahovat položky ze souborů PST & OST

Aspose.Email pro C++ umožňuje správu formátů úložiště Outlook, jako jsou PST & OST. API provádí různé operace na existujících formátech úložiště i vytváří nové PST dokumenty od začátku. Další možné operace zahrnují výpis složek a zpráv, přidávání nebo extrakci zpráv, kontaktů & složek.

Create PST & add message to Inbox - C++

// vytvořit soubor PST od začátku       

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

// přidat složku \"Inbox\" do PST

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

// vybrat složku \"Inbox\"

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

// přidat zprávu do složky \"Inbox\"

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

Aspose.Email nabízí samostatné e‑mailové knihovny pro populární vývojová prostředí, jak je uvedeno níže: