HS POP3 Library 2.0.5

Licencji: Bezpłatna wersja próbna ‎Rozmiar pliku: 1.03 MB
‎Ocena użytkowników: 4.0/5 - ‎1 ‎Głosów

HS POP3 to biblioteka oprogramowania w C (dostarczana z pełnym kodem źródłowym) implementuje stronę klienta protokołu Post Office Protocol w wersji 3 (POP3) nad warstwą gniazda TCP zgodnie z RFC 1939. Między innymi biblioteka obsługuje uwierzytelnianie użytkowników, odbiór podstawowych nagłówków internetowych i tekstu, usuwanie wiadomości i statystyki HS POP3 obsługuje bezpieczne POP3 przez TLS / SSL przy użyciu dwóch metod: POP3S (używany przez Gmaila) i RFC 2595 HS POP3 obsługuje wyodrębnianie załączników plików binarnych w formacie BAZOWYM MIME v1.0. Aplikacja użytkownika wywołuje funkcję inicjowania HS POP3, podającą wskaźniki do funkcji wywołania zwrotnego w kodzie użytkownika do zarządzania zegarem amd pamięci i do raportowania zdarzeń POP3 użytkownikowi. Aby odbierać wiadomości e-mail z dowolnego serwera zgodnego z POP3 RFC1939, aplikacja użytkownika wywołuje funkcję HsPop3GetMail, określając nazwę serwera poczty lub adres IP oraz nazwę użytkownika logowania i hasło. Biblioteka HS POP3 następnie rozpoznaje nazwę serwera, łączy się z nią, odbiera i wysyła listę skanowania wiadomości. zgodnie z normą RFC1939. Gdy HS POP3 ma unikatowy identyfikator wiadomości z serwera, zgłasza ten identyfikator wiadomości do aplikacji użytkownika za pośrednictwem funkcji wywołania zwrotnego. Aplikacja użytkownika zwraca określoną wartość, jeśli chce otrzymać ten komunikat. W tym momencie HS POP3 zażąda niezbędnej ilości pamięci dla wiadomości i otrzyma pełną wiadomość do buforu. Po odebraniu wiadomości kod użytkownika jest powiadamiany o wywołaniu zwrotnym i strukturze wiadomości, zawierającej pełny wskaźnik wiadomości, długość wiadomości, początek wskaźnika tekstowego, długość nagłówków i oddzielne analizowane informacje nagłówka: od pola, pola daty, pola identyfikatora wiadomości i pola tematu. Ten proces jest powtarzany, dopóki nie zostaną odebrane wszystkie wiadomości. Biblioteka HS POP3 może również usuwać wiadomości z serwera, jeśli ta opcja jest określona. Modułowa konstrukcja ułatwia przenoszenie modułu protokołu HS POP3 do dowolnego środowiska. HS POP3 wewnętrznie w niższej warstwie interfejsów do biblioteki HS Sock, która zapewnia usługi transportu TCP.

historia wersji

  • Wersja 2.0.5 opublikowany na 2013-07-07
    Wsparcie dla budowania od VS 2010
  • Wersja 1.0 opublikowany na 2006-07-27
    Nowa wersja

Szczegóły programu