HS POP3 Library 2.0.5

Licentie: Gratis proefperiode ‎Bestandsgrootte: 1.03 MB
‎Gebruikersbeoordeling: 4.0/5 - ‎1 ‎Stemmen

Over HS POP3 Library

HS POP3 is een software bibliotheek in C (geleverd met volledige broncode) implementeert de client kant van Post Office Protocol Versie 3 (POP3) over TCP socket laag volgens RFC 1939. De bibliotheek ondersteunt onder andere gebruikersverificatie, ontvangst van basisinternetkoppen en tekst, verwijdering van berichten en statistieken HS POP3 ondersteunt veilige POP3 via TLS / SSL met twee methoden: POP3S (gebruikt door Gmail) en RFC 2595 HS POP3 ondersteunt het extraheren van binaire bestandsbijlagen in MIME v1.0 base64-indeling. De gebruikerstoepassing roept HS POP3 initialisatiefunctie aan die aanwijzers levert voor callback-functies in gebruikerscode voor geheugen amd timerbeheer en voor het rapporteren van POP3-gebeurtenissen aan de gebruiker. Om e-mailberichten te ontvangen van een POP3 RFC1939-compatibele server, roept de gebruikerstoepassing de HsPop3GetMail-functie aan, waarbij de naam of het IP-adres van de mailserver wordt opgegeven en gebruikersnaam en wachtwoord worden inlogd. HS POP3-bibliotheek lost vervolgens de servernaam op, maakt er verbinding mee, ontvangt en bericht scanlijst. volgens de RFC1939-norm. Zodra HS POP3 een unieke bericht-ID van de server heeft, rapporteert het deze bericht-ID aan de toepassing van de gebruiker via de callback-functie. De gebruikerstoepassing retourneert een specifieke waarde als deze dit bericht wil ontvangen. Op dit moment vraagt HS POP3 de benodigde hoeveelheid geheugen op voor het bericht en ontvangt het volledige bericht in de buffer. Zodra het bericht is ontvangen, wordt de gebruikerscode op de hoogte gebracht met een terugroepactie en een berichtstructuur, met volledige berichtaanwijzer, berichtlengte, begin van tekstaanwijzer, lengte van kopteksten en afzonderlijke ontleed header-informatie: van veld, datumveld, bericht-id-veld en onderwerpveld. Dit proces wordt herhaald totdat alle berichten zijn ontvangen. HS POP3-bibliotheek kan ook berichten van de server verwijderen als deze optie is opgegeven. Modulair ontwerp maakt het eenvoudig om HS POP3 protocol module port naar elke omgeving. HS POP3 intern op een lagere laag interfaces naar HS Sock bibliotheek die TCP transport diensten biedt.