Aspose.Email  dla C ++

C ++ Interfejs API przetwarzania wiadomości e-mail i przechowywania wiadomości

Twórz, edytuj i konwertuj pliki e-mail i archiwa wiadomości z poziomu aplikacji C ++ bez konieczności korzystania z programu Microsoft Outlook.

  Pobierz darmową wersję próbną
  
 

Aspose.Email for C ++ to interfejs API programowania poczty elektronicznej, który ułatwia programistom pracę z wieloma formatami, takimi jak MSG, EML, EMLX i MHT. Twórcy aplikacji mogą tworzyć, konwertować lub manipulować najczęściej używane formaty wiadomości w natywnych aplikacjach C ++, bez polegania na aplikacji Office Automation lub Microsoft Outlook.

Aspose.Email for C ++ najlepiej nadaje się do funkcji zarządzania pocztą, takich jak edycja treści, manipulacja odbiorcami, wyodrębnianie i manipulacja właściwościami MAPI i załącznikami, a także do zaawansowanych funkcji, takich jak zarządzanie plikami pamięci masowej wiadomości, w tym PST i OST. Obecnie API obsługuje protokoły komunikacyjne SMTP, POP3 i IMAP do przesyłania wiadomości e-mail.

Funkcje API przetwarzania plików e-mail i archiwum wiadomości

Tworzenie, manipulowanie i wyodrębnianie plików pamięci

Obsługuje protokoły komunikacyjne SMTP, POP3 i IMAP

Zarządzaj wiadomościami MIME za pośrednictwem biblioteki C ++

Aspose.Email for C ++ szeroko obsługuje formaty MIME, w tym EML i EMLX. Ta umiejętność pozwala programistom tworzyć, ustawiać i wyodrębniać treści z wiadomości MIME, zarządzać załącznikami i osadzonymi obiektami, konwertować pliki EML i EMLX na formaty plików MSG, HTML i MHTML. Zarządzaj wiadomościami MIME za pośrednictwem biblioteki C ++.

Zarządzaj formatami plików wiadomości programu Outlook

Aspose.Email for C ++ jest w stanie tworzyć wiadomości programu Outlook od podstaw, a także zapewnia możliwość manipulowania istniejącymi plikami e-mail. Programiści mogą ładować i zapisywać wszystkie typy elementów programu Outlook, w tym kontakty, zadania, notatki, elementy kalendarza i listy dystrybucji. Ponadto biblioteka poczty e-mail w C ++ umożliwia analizowanie i manipulowanie wszystkimi obiektami programu Outlook za pośrednictwem publicznego interfejsu API. Zarządzaj formatami plików wiadomości programu Outlook.

Produkuj i konsumuj wzorce powtarzalności iCalendar

Biblioteka pozwala programistom programowo generować i wykorzystywać wzorce powtarzania w formacie iCalendar (RFC 2445) przy użyciu intuicyjnego modelu obiektowego. Nasza wiedza zapewnia, że interfejs iCalendar jest łatwy w użyciu, zapewniając jednocześnie pełną kontrolę nad powtarzalną produkcją i zużyciem. Produkuj i konsumuj wzorce powtarzalności iCalendar.

Tworzenie, sprawdzanie i wyodrębnianie elementów z plików PST i OST

Aspose.Email for C ++ umożliwia zarządzanie formatami pamięci Outlook, takimi jak PST i OST. API wykonuje różne operacje na istniejących formatach pamięci masowej, a także tworzy nowe dokumenty PST od podstaw. Inne możliwe operacje można wykonać, takie jak lista folderów i wiadomości, dodawanie lub wyodrębnianie wiadomości, kontaktów i folderów.

Utwórz PST i dodaj wiadomość do skrzynki odbiorczej - 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 oferuje indywidualne biblioteki poczty e-mail dla popularnych środowisk programistycznych wymienionych poniżej: