HS POP3 Library 2.0.5

Lizenz: Kostenlose Testversion ‎Dateigröße: 1.03 MB
‎Benutzerbewertung: 4.0/5 - ‎1 ‎Stimmen

HS POP3 ist eine Softwarebibliothek in C (mit vollständigem Quellcode geliefert) implementiert die Client-Seite von Post Office Protocol Version 3 (POP3) über TCP-Socket-Schicht nach RFC 1939. Die Bibliothek unterstützt unter anderem die Benutzerauthentifizierung, den Empfang grundlegender Internet-Header und Text, Nachrichtenlöschung und Statistiken. HS POP3 unterstützt secure POP3 über TLS / SSL mit zwei Methoden: POP3S (von Gmail verwendet) und RFC 2595 HS POP3 unterstützt das Extrahieren von Binärdateianhängen im MIME v1.0 base64-Format. Die Benutzeranwendung ruft hs POP3-Initialisierungsfunktion auf, die Zeiger auf Rückruffunktionen im Benutzercode für die Speicher-Amd-Timer-Verwaltung und für die Meldung von POP3-Ereignissen an den Benutzer bereitstellt. Um E-Mail-Nachrichten von einem POP3 RFC1939-kompatiblen Server zu empfangen, ruft die Benutzeranwendung die HsPop3GetMail-Funktion auf, indem sie den Namen oder die IP-Adresse des Mailservers angibt und Benutzername und Kennwort anmeldet. Die HS POP3-Bibliothek löst dann den Servernamen auf, stellt eine Verbindung mit ihm her, empfängt und scannlistet die Liste. nach RFC1939-Standard. Sobald HS POP3 über eine eindeutige Nachrichten-ID vom Server verfügt, meldet es diese Nachrichten-ID über die Rückruffunktion an die Benutzeranwendung. Die Benutzeranwendung gibt einen bestimmten Wert zurück, wenn sie diese Nachricht erhalten möchte. An dieser Stelle fordert HS POP3 die erforderliche Speichermenge für die Nachricht an und erhält eine vollständige Nachricht in den Puffer. Sobald die Nachricht empfangen wurde, wird der Benutzercode mit einem Rückruf und einer Nachrichtenstruktur benachrichtigt, die den vollständigen Nachrichtenzeiger, die Nachrichtenlänge, den Anfang des Textzeigers, die Länge der Kopfzeilen und separate analysierte Headerinformationen enthält: aus Feld, Datumsfeld, Nachrichten-ID-Feld und Betrefffeld. Dieser Vorgang wird wiederholt, bis alle Nachrichten empfangen werden. Die HS POP3-Bibliothek kann auch Nachrichten vom Server löschen, wenn diese Option angegeben ist. Modulares Design erleichtert die Anbindung des HS POP3-Protokollmoduls an jede Umgebung. HS POP3 intern auf einer niedrigeren Ebene schnittstellen zur HS Sock-Bibliothek, die TCP-Transportdienste bereitstellt.

VERSIONSVERLAUF

  • Version 2.0.5 veröffentlicht auf 2013-07-07
    Unterstützung für den Bau von VS 2010
  • Version 1.0 veröffentlicht auf 2006-07-27
    Neue Version

Programmdetails