1. Produkty
  2.   E-mail
  3.   C++
  4.   Mailio
 
  

Biblioteka Open Source C++ do tworzenia i zarządzania wiadomościami e-mail

Darmowy interfejs API C++ do generowania e-maili i obsługa formatu MIME oraz protokołów SMTP, POP3 i IMAP. Umożliwia odbieranie wiadomości, wyszukiwanie, uzyskiwanie statystyk skrzynek pocztowych, zarządzanie folderami i nie tylko.

Mailio to bardzo potężna biblioteka C++, która umożliwia programistom pracę z wiadomościami e-mail przy użyciu poleceń C++. Biblioteka jest bardzo łatwa w obsłudze i może być używana na wielu platformach. Jest to biblioteka C++ dla formatu MIME i w pełni obsługuje protokoły SMTP, POP3 i IMAP. Biblioteka obsługuje rozpoznawanie różnych typów mediów, w tym wiadomości MIME osadzone w innej wiadomości. Wiadomość MIME obsługuje najczęściej rozpoznawane nagłówki, takie jak temat, odbiorcy, typ zawartości i inne.

Biblioteka jest bardzo elastyczna i może być z łatwością używana na popularnych platformach, takich jak Linux, MacOS, Microsoft Windows i innych. POP3 to jedna z najnowszych wersji standardowego protokołu odbierania poczty e-mail. Mailio zaimplementowało POP3 obsługujące odbieranie i usuwanie wiadomości, uzyskując statystyki skrzynek pocztowych w wersjach zwykłych i SSL (w tym START TLS). Biblioteka wdrożyła również protokół IMAP z odbieraniem, usuwaniem i wyszukiwaniem wiadomości, uzyskiwaniem statystyk skrzynek pocztowych, zarządzaniem folderami i nie tylko.

Previous Next

Pierwsze kroki z Mailio 

Najłatwiejszym sposobem zainstalowania Mailio jest CMake. Z terminala przejdź do katalogu, w którym biblioteka jest pobrana, i wykonaj następujące polecenie.

zainstaluj Mailio przez CMake

mkdir build
cd ./build
cmake ..
make install

Twórz i wysyłaj wiadomości e-mail za pośrednictwem biblioteki C++

Biblioteka Open Source Mailio umożliwia programistom tworzenie i wysyłanie wiadomości e-mail za pomocą zaledwie kilku linijek kodu C++. Aby wysłać wiadomość e-mail, musisz utworzyć obiekt wiadomości i ustawić jego atrybuty, takie jak autor, odbiorca, temat i inne. Gdy wszystko będzie gotowe, musisz utworzyć połączenie SMTP, aby wysłać przez nie wiadomość. Aby otrzymać wiadomość e-mail, obiekt wiadomości może służyć do przechowywania otrzymanej wiadomości za pomocą zaledwie kilku wierszy kodu.

Dołącz dokumenty lub obrazy do wiadomości e-mail za pomocą C++

Biblioteka Open Source Mailio zapewnia pełną funkcjonalność obsługi załączników do wiadomości e-mail za pomocą poleceń C++. Możesz łatwo wybrać plik lub wiele plików i dołączyć je do wiadomości e-mail. Biblioteka umożliwia użytkownikom łatwe dołączanie popularnych dokumentów, takich jak PDF, Microsoft Word, obrazy Excel i wiele innych. Możesz także łatwo pobierać załączniki i przechowywać je w wybranym przez siebie miejscu na dysku. Możliwe jest również usunięcie wybranego załącznika lub zmodyfikowanie go nowym.

Wyszukiwanie wiadomości e-mail przy użyciu C++

Biblioteka Free Mailio daje programistom możliwość wyszukiwania wiadomości e-mail za pomocą zaledwie kilku linijek kodu C++. Najpierw musisz podać prawidłowe dane uwierzytelniające, aby połączyć się z serwerem IMAP. Następnie możesz wyszukiwać wiadomości e-mail, podając tytuł wiadomości, datę wiadomości, nazwę nadawcy i wiele innych. Biblioteka wyświetli wszystkie wiadomości związane z zapytaniem i wyświetli je jako listę.

 Polski