HS POP3 Library 2.0.5

Licence: Essai gratuit ‎Taille du fichier: 1.03 MB
‎Note des utilisateurs: 4.0/5 - ‎1 ‎Votes

HS POP3 est une bibliothèque logicielle en C (fourni avec du code source complet) implémente le côté client de la version 3 du protocole postal (POP3) sur la couche de prise TCP selon RFC 1939. Entre autres caractéristiques, la bibliothèque prend en charge l’authentification des utilisateurs, la réception des en-têtes internet de base et du texte, la suppression des messages et les statistiques HS POP3 prend en charge pop3 sécurisé sur TLS / SSL en utilisant deux méthodes: POP3S (utilisé par Gmail) et RFC 2595 HS POP3 prend en charge l’extraction des pièces jointes de fichiers binaires dans le format MIME v1.0 base64. L’application utilisateur appelle la fonction d’initialisation HS POP3 fournissant des pointeurs aux fonctions de rappel dans le code utilisateur pour la gestion de la prise de temps amd mémoire et pour signaler les événements POP3 à l’utilisateur. Pour recevoir des messages électroniques de n’importe quel serveur compatible POP3 RFC1939, l’application utilisateur appelle la fonction HsPop3GetMail, spécifie le nom du serveur de messagerie ou l’adresse IP et connecte le nom d’utilisateur et le mot de passe. La bibliothèque HS POP3 résout ensuite le nom du serveur, s’y connecte, reçoit et envoie la liste des analyses de messages. selon la norme RFC1939. Une fois que HS POP3 a un ID de message unique à partir du serveur, il signale cet ID de message à l’application utilisateur via la fonction de rappel. L’application utilisateur renvoie une valeur spécifique si elle veut recevoir ce message. À ce stade, HS POP3 demandera la quantité nécessaire de mémoire pour le message et recevra un message complet dans le tampon. Une fois le message reçu, le code utilisateur est notifié avec un rappel et une structure de message, contenant un pointeur de message complet, la longueur du message, le début du pointeur de texte, la longueur des en-têtes et des informations d’en-tête séparées : à partir du champ, du champ de date, du champ d’identification des messages et du champ objet. Ce processus est répété jusqu’à ce que tous les messages soient reçus. La bibliothèque HS POP3 peut également supprimer des messages du serveur si cette option est spécifiée. La conception modulaire facilite le port du module de protocole HS POP3 vers n’importe quel environnement. HS POP3 en interne à une couche inférieure interfaces à HS Sock bibliothèque qui fournit des services de transport TCP.

historique de la version

  • Version 2.0.5 posté sur 2013-07-07
    Soutien à la construction de VS 2010
  • Version 1.0 posté sur 2006-07-27
    Nouvelle version

Détails du programme