Aspose.Email  for C++

Interfejs API przetwarzania wiadomości e-mail i przechowywania wiadomości w języku C++

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 dla C++ to API programowania poczty e-mail, które ułatwia programistom pracę z wieloma formatami, takimi jak MSG, EML, EMLX i MHT. Deweloperzy aplikacji mogą tworzyć, konwertować lub manipulować najczęściej używanymi formatami 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 adresatami, wyodrębnianie i manipulowanie właściwościami i załącznikami MAPI, a także do zaawansowanych funkcji, takich jak zarządzanie plikami przechowywania 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

Załaduj i zapisz wiadomości do iz pliku lub strumienia

Wewnętrzna konwersja formatu za pomocą zaledwie kilku linijek kodu

Twórz i aktualizuj zadania za pomocą publicznego interfejsu API iCalendar

Twórz, manipuluj i wyodrębniaj pliki pamięci

Twórz wzorce cykliczności zgodnie z formatem iCalendar RFC

Dodaj osadzone obiekty lub załącz pliki do wiadomości e-mail

Dołącz tekst i treść wiadomości w formacie HTML

Twórz niestandardowe nagłówki poczty

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

Zarządzaj wiadomościami MIME przez bibliotekę C++

Aspose.Email dla C++ w dużym stopniu obsługuje formaty MIME, w tym EML i EMLX. Ta zdolność pozwala programistom tworzyć, ustawiać i wyodrębniać zawartość wiadomości MIME, zarządzać załącznikami i osadzonymi obiektami, konwertować pliki EML i EMLX do formatów MSG, HTML i MHTML.

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

Aspose.Email dla 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 dystrybucyjne. Ponadto biblioteka poczty e-mail C++ pozwala analizować i manipulować wszystkimi obiektami Outlooka za pośrednictwem publicznego API.

Twórz i spożywaj iCalendar Wzory nawrotów

Biblioteka pozwala programistom programowo generować i wykorzystywać wzorce powtarzalności w formacie iCalendar (RFC 2445) przy użyciu intuicyjnego modelu obiektowego. Nasze doświadczenie gwarantuje, że interfejs iCalendar jest łatwy w użyciu, zapewniając jednocześnie pełną kontrolę nad powtarzalną produkcją i konsumpcją.

Twórz, sprawdzaj i wyodrębniaj elementy z plików PST i OST

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

Utwórz plik PST i dodaj wiadomość do skrzynki odbiorczej — C++

// utwórz plik PST od podstaw       

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

// dodaj folder „Skrzynka odbiorcza” do pliku PST

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

// wybierz folder "Skrzynka odbiorcza"

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

// dodaj wiadomość do folderu "Skrzynka odbiorcza"

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

Aspose.Email oferuje indywidualne biblioteki e-mail dla popularnych środowisk programistycznych, jak podano poniżej: