Classe gerant le protocol pop3 sans ocx

Soyez le premier à donner votre avis sur cette source.

Vue 8 411 fois - Téléchargée 1 604 fois

Description

Donc en gros, cette classe gère le protocol POP3 qui (pour ceux qui ne savent pas) est utilisé afin de récupérer ses email depuis sa boîte.

comme d'habitude, la classe est entièrement commentée, je pense que tout le monde devrait comprendre son mécanisme.

Fonctionnalité :
-vérifie si la boîte contient des messages
-télécharge les messages si l'utilisateur l'a demandé
-supprime les messages du serveur si l'utilisateur l'a demandé
-contient des évènements rendant son utilisation plus simple

Aucun contrôle (winsock ou autre) n'est nécessaire.
Cette classe utilise la classe "CSocket", fonctionnant de la même manière que le contrôle winsock de microsoft mais sans OCX, uniquement des APIs.

Cette classe (CSocket) ainsi que le module qui lui est associé sont présent dans le zip, mais je vous invite à faire un tour à cette adresse (auteur de la classe) : www.vbip.com
Vous y trouverez (entre autre) de très bons tutriaux sur les API winsock.
voici le lien direct pour la classe CSocket :
http://www.vbip.com/winsock-api/csocket-class/csocket-class-01.asp

Source / Exemple :


VOIR ZIP

Conclusion :


Bonne prog à tous.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
smalldragoon Messages postés 1 Date d'inscription dimanche 5 août 2012 Statut Membre Dernière intervention 30 mars 2006
30 mars 2006 à 22:55
bonjour
je suis assez novice et j avoue qu il y a des points qui m echappent dans tous ca.Deja, Super bien sans les OCX, merci !!!
Maintenant, je veux faire un seule chose : a la place de mettre le log dans la text area text1, je veux la mettre dans un fichier ...je sais ecrire dans un fichier texte - avec la classe, recuperer et mettre dans une text area - par contre je n arrive qu a avoir les messages d infos que tu rajoutes dans mon fichier texte
je pense que c est un probleme de comprehension , mais je vois pas justment
Merci !
cs_olid Messages postés 296 Date d'inscription lundi 2 septembre 2002 Statut Membre Dernière intervention 28 janvier 2008
14 févr. 2006 à 10:32
Et puis, le source est bougrement bien rédigé !!! :o)

Dis moi, si tu pouvais l'améliorer pour compter le nombre de message "récents" non lus (on choisit la période en minute), et obtenir les infos du dernier mail (titre,auteur,date), alors, je pourrais en faire quelquechose de bien dans l'addon "Yahoo! Messenger Plus"... Ca te tente pas d'y avoir ton nom dans les crédits ??! ;op

Bonne continuation
cbnet Messages postés 176 Date d'inscription vendredi 29 octobre 2004 Statut Membre Dernière intervention 7 mars 2005
23 févr. 2005 à 17:00
interessant et tres bon code, la classe CSocket est tout de meme tres complexe, et difficile a comprendre.

Bon, pour la note un petit 10 s'impose.
NoRabbit Messages postés 224 Date d'inscription samedi 26 juillet 2003 Statut Membre Dernière intervention 30 mars 2009
23 oct. 2004 à 16:55
....hum rnosat... je suis vraiment désolé, j'ai toujours répondu à chaque message... j'ai du oublier...

à vrai dire, je ne comprends pas vraiment ta question... donc je ne saurai répondre...
NoRabbit Messages postés 224 Date d'inscription samedi 26 juillet 2003 Statut Membre Dernière intervention 30 mars 2009
23 oct. 2004 à 16:55
....hum rnosat... je suis vraiment désolé, j'ai toujours répondu à chaque message... j'ai du oublier...

à vrai dire, je ne comprends pas vraiment ta question... donc je ne saurai répondre...
Afficher les 9 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.