[VB6]Recuperer des mails !

Recuperer des mails ! [VB6] - Programmation

Marsh Posté le 04-02-2002 à 15:11:19    

voila , g fait une appli qui envoi des mails et j'aimerai faire ne sorte qu'elle puisse recuperer les mails d'un accompte pop3 ! je ne trouve pas comment faire !
quelqu un a t il une idee ?
bablight

Reply

Marsh Posté le 04-02-2002 à 15:11:19   

Reply

Marsh Posté le 04-02-2002 à 15:19:36    

très simple : tu dois implémenter toi meme les commandes du protocole POP3 dans ton appli !  
 
tout est dispo ici : http://www.faqs.org/rfcs/rfc1939.html
 
bonne chance

Reply

Marsh Posté le 04-02-2002 à 15:26:07    

lol quand tu me dis tres simple je te sens ironique je me trtompe ? :)
bablight

Reply

Marsh Posté le 04-02-2002 à 15:33:21    

c'est effectivement ironique  :D  
 
Mais c'est la seule méthode, il te faut créer un client POP3, soit l'équivalent d'un interpreteur de commandes POP3. Soit tu es une bete et tu codes ça avec Flex/Bison, soit tu récupères un code source et tu t'en inspires fortement (g pas dit pomper)
 
l'URL que je t'ai donné contient l'ensemble des commandes POP3, c'est en anglais et imbuvable (comme ttes les RFC d'ailleurs), mais incontournable.
 
en voici une autre, ou tu pourras trouver des codes sources en VB : www.vbfrance.com
 
donc, bonne chance  :D

Reply

Marsh Posté le 04-02-2002 à 15:36:31    

ok je vais continuer de chercher sur VBfrance alors :D  
bablight

Reply

Marsh Posté le 04-02-2002 à 17:18:42    

Non c'est pas la seule méthode. Y a la surcouche MAPI de windows qui facilite ça. Par contre j'ai pas testé ce que ça vaut à la place de POP3 (ce qui m'interesse c'est SMTP)
 
http://msdn.microsoft.com/library/ [...] o_mapi.asp


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
Reply

Marsh Posté le 04-02-2002 à 17:34:19    

smtp c pas uniquement pour envoyer des mails ??  
parce que si c envoyer des mails qui t interresse c assi facil , je peux t envoyer des sources si tu veux !
bablight

Reply

Marsh Posté le 04-02-2002 à 17:42:14    

bab light a écrit a écrit :

smtp c pas uniquement pour envoyer des mails ??



 
Oui. Mais MAPI fait l'envoi ET la reception de mail c'est à dire qu'il implemente une couche pour le protocole SMTP (l'envoi) et POP3 (la reception).  
 
En particulier, il y a un "truc" qui s'appelle "Simple MAPI" qui a l'air d'être particulierement adapté à VB (si je me réfère aux docs que j'avais trouvées à l'époque)
 
Pour les sources, c'est sympa mais je code en VC++ et mon projet est quasi-fini.


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
Reply

Marsh Posté le 04-02-2002 à 18:22:56    

j'avais testé MAPI en VC++, et je me souviens de certains soucis, notamment de conflits de versions assez pénibles, et de pb de résolution de serveur... faut dire aussi que j'avais testé sous Win95 A (c pas récent  :)) et que je n'ai jamais retesté depuis. je suppose que des progrès ont été faits.
mais c'est vrai que cette méthode est envisageable. l'avantage de POP3 c que tu as le controle sur le processus de récupération des mails (en gros, si ça marche pas, tu sais que c toi qui a codé comme un porc). et puis, c pas si difficile à coder, Flex/Bison permet de bien dégager le terrain

Reply

Marsh Posté le 04-02-2002 à 19:02:09    

pour le smtp, je te conseille K-Mail dispo sur mon site qui est un ocx gratuit de mon cru (donc tu as le programmeur sous la main en cas de problème)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed