HS SMTP 2.0.14

Licencji: Bezpłatna wersja próbna ‎Rozmiar pliku: 1.16 MB
‎Ocena użytkowników: 2.6/5 - ‎15 ‎Głosów

HS SMTP to biblioteka oprogramowania w języku C (dostarczana z pełnym kodem źródłowym), która implementuje stronę klienta protokołu SMTP (Simple Mail Transfer Protocol) za pośrednictwem warstwy gniazda TCP zgodnie z RFC 821. Dostępna jest obsługa transferu podstawowego nagłówka wiadomości i tekstu Od wersji 1.1 hs SMTP obsługuje rozszerzenie ESMTP do uwierzytelniania logowania przy użyciu kodowania Base64 i wysyłania wiadomości do wielu adresatów z listy adresów. Z wersji 1.2 HS SMTP obsługuje wysyłanie załączników plików binarnych przy użyciu kodowania BAZY MIME 1.0 base64 Od wersji 2.0.0 HS SMTP obsługuje bezpieczne SMTP przez TLS / SSL (RFC 3207) Aby wysłać wiadomość e-mail tekstową na dowolny adres w Internecie, aplikacja użytkownika wywołuje jedną funkcję HsSmtpSendMail, określając nazwę serwera pocztowego lub adres IP, adres nadawcy, adres odbiorcy, bufor tekstowy wiadomości i długość, temat, cc i funkcję wywołania zwrotnego zdarzenia do raportowania wyników operacji i błędów serwera. Biblioteka SMTP HS następnie rozpoznaje nazwę serwera, łączy się z nią i przesyła wiadomość zgodnie z protokołem SMTP RFC 821. Biblioteka SMTP HS zawiera niezbędną maszynę stanu, procedury przezroczystości i przetwarzanie odpowiedzi serwera wymagane do zapewnienia zgodności z prostą i niezawodną implementacją klienta SMTP. Modułowa konstrukcja ułatwia przenoszenie modułu protokołu HS SMTP do dowolnego środowiska. HS SMTP wewnętrznie w niższej warstwie interfejsów do biblioteki HS Sock, która zapewnia usługi transportu TCP. Aplikacja użytkownika nie musi się martwić o Winsock - HS SMTP wykonuje wszystkie transmisje, odbiór i obsługę zdarzeń za pomocą warstwy gniazda. Funkcje -Operacja klienta SMTP -Rozpoznawanie nazw serwera -Obsługuje do 5 kontekstów -Transfer nagłówka wiadomości -Message Transfer tekstu -Operacja asynchoniza -Wysyłanie załączników plików binarnych MIME base64 -Uwierzytelnianie ESMTP -Secure SMTP przez TLS (RFC 3207) * Ten produkt zawiera oprogramowanie opracowane przez OpenSSL Project do użytku w zestawie narzędzi OpenSSL

historia wersji

  • Wersja 1.0 opublikowany na 2006-07-18
    Nowa wersja

Szczegóły programu