cs_epoc
Messages postés87Date d'inscriptionmardi 28 mai 2002StatutMembreDernière intervention25 octobre 2006
-
15 mars 2003 à 09:23
Radhaph
Messages postés2Date d'inscriptionmercredi 21 avril 2004StatutMembreDernière intervention 3 septembre 2005
-
21 juil. 2005 à 12:52
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Radhaph
Messages postés2Date d'inscriptionmercredi 21 avril 2004StatutMembreDernière intervention 3 septembre 2005 21 juil. 2005 à 12:52
Très bien ;)
J'ai gagné pas mal de temps avec ta source, merci !
Je suis obligé de développer une gestion de mail propriétaire pour un Client et là ta source me fourni déjà 20 % de la solution. Cool.
cs_epoc
Messages postés87Date d'inscriptionmardi 28 mai 2002StatutMembreDernière intervention25 octobre 2006 16 mars 2003 à 13:32
oki c bon à savoir ça, merci !
cs_EBArtSoft
Messages postés4525Date d'inscriptiondimanche 29 septembre 2002StatutModérateurDernière intervention22 avril 20199 16 mars 2003 à 12:41
C'est pas mal...
Un petit commentaire ? oui !
Je dirait que tu façon de traiter les lignes de commande du serveur
ne sont pas "CORRECT" car dans le meilleur des cas tout marche bien mais il peut arriver que le serveur envoi plusieurs commandes ou bien que le tampon winsock coté client te renvoi plusieurs commandes ou bien une demi commande donc ce que je te conseil c'est faire garder en memoire toutes les données reçu pas winsock puis des qu'une paire CRLF est presente dans ton buffer tu la traite.
tu peut lire la RFC 1939 a ce sujet.
tu paut aussi ajouter un timeout pour chaque opération
b@nne prog
cs_epoc
Messages postés87Date d'inscriptionmardi 28 mai 2002StatutMembreDernière intervention25 octobre 2006 15 mars 2003 à 09:23
21 juil. 2005 à 12:52
J'ai gagné pas mal de temps avec ta source, merci !
Je suis obligé de développer une gestion de mail propriétaire pour un Client et là ta source me fourni déjà 20 % de la solution. Cool.
16 mars 2003 à 13:32
16 mars 2003 à 12:41
Un petit commentaire ? oui !
Je dirait que tu façon de traiter les lignes de commande du serveur
ne sont pas "CORRECT" car dans le meilleur des cas tout marche bien mais il peut arriver que le serveur envoi plusieurs commandes ou bien que le tampon winsock coté client te renvoi plusieurs commandes ou bien une demi commande donc ce que je te conseil c'est faire garder en memoire toutes les données reçu pas winsock puis des qu'une paire CRLF est presente dans ton buffer tu la traite.
tu peut lire la RFC 1939 a ce sujet.
tu paut aussi ajouter un timeout pour chaque opération
b@nne prog
15 mars 2003 à 09:23