begin process at 2012 05 30 18:31:15
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Réseau / Internet

 > 

Télécharger une piece jointe avec pop3


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Télécharger une piece jointe avec pop3

lundi 10 octobre 2005 à 22:04:44 | Télécharger une piece jointe avec pop3

sorata69


Bonjour ,

comme le dit le titre de mon sujet, j'aimerais créer un client pop3 qui téléchargerait une piece jointe.  J'ai bien vu quelque source sur le pop3  sur le site mais rien en ce qui concerne le téléchargement de piece jointe. J'ai jusqu'a présent réussi a récuperer un mail sous forme de texte mais la partie avec la piece jointe m'est aussi transmise sous form de texte.

Voila mon probleme :
   buffer [10000];
    erreur = send(sock,"RETR 1\r\n",strlen("RETR 1\r\n"),0);   // requete pour le recup mail
    CheckErreur(erreur);  // fonction personnelle pour vérifier que send() a marcher
    erreur= recv(sock,buffer,MAX,0);  // recoit l'email et le stock dans buffer
    cout<<buffer;  // affiche mon mail

    ofstream SaveFile("file1.txt",ios::ate | ios::binary);   //crée un fichier file1.txt 
       SaveFile << buffer;  // met tout ce qu'il y a dans buffer dans le fichier 

    SaveFile.close();
   
 Bon plusieurs problemes bien sur:  tout d'abord je ne sais pas du tout si c'est coomme cela que je dois procéder. De plus mon buffer ( je crois que je ne peux pas une valeur illimité et c'est souvent assez court)   ,  et encore mon buffer  contient  les caractères du mail et du ficher que je veux . Donc si c'est une image.jpg  ca foire... 

Tout ca pour dire que j'implore votre aide pour m'aider ^^  je ne vois pas comment faire ^^  si quelqu'un a une idée pour me faire télécharger un fichier j'en serais ravi.  




On trouve beaucoup de chercheurs mais on cherche encore des trouveurs [ De Gaule ]
dimanche 16 octobre 2005 à 10:40:33 | Re : Télécharger une piece jointe avec pop3

sorata69



Personne n'a aucune idée ? :o  parce que je patauge vraiment la :p  
il y a pas moyen de télécharger une piece jointe avec telnet? J'ai vu que les messages mails étaient crypté en 7 bits ( d'apres ce que j'ai compris )  mais le truc c'est que j'arrive pas a récuperer que les bits de la piece jointe -> car j'utilise RETR. 
Quelqu'un n'a pas une idée.


Cette discussion est classée dans : buffer, jointe, télécharger, pop3, piece


Répondre à ce message

Sujets en rapport avec ce message

Client Mail pop3 avec piece-jointe [ par cartes1 ] Bonjour Quelle est la différence entre la réception Pop3 du corps de texte d'un message et la reception d'une piece-jointe: en effet les codes-sources A L'AIDE SVP !!! [ par SidSilver ] Je recherche un moyen de télécharger la pièce jointe d'un mail pour la mettre dans un dossier sur le disque dur.Je ne dois télécharger les pièces join récupérer la pièce jointe d'un mail avec pop3 [ par mailer ] Bonjour, J'ai développé une application C++ qui envoi et récupère des mails avec SMTP/POP3. Lors de l'envoi, je code mes pièces jointes en Base64 dan Attribuer le contenu d'un buffer a une variable de type char ( c++) ( .net) [ par brute ] Bonjour a tous, J'ai un problème, je n'arrive pas a attribuer le contenu d'un buffer a une variable de type char. Pour remplir le buffer j'utilise u Comment afficher une image bmp dans un picture depuis un buffer image [ par firens ] Bonjour,j'utilise un framegrabber pour récupérer une image.Je désirerais pouvoir utiliser mon buffer image pour l'afficher dans un picture de type Bit Ouvrir un buffer dans une liste box [ par mleclaire ] Je voudrait ouvrir les données que j'ai dans mon buffer pour les afficher dans ma listbox.ListBox->Items->??;apres je ne c pas comment afficher le buf rechercher une ip dans buffer [ par wallegen ] bonjour à tous :-) Malgré mes recherches notemment sur la recherche de chaine je n'ai pas trouvé la moyen de rechercher un ip dans un buffer celle ci télécharger une page html [ par alphaone ] Comment télécharger une page html puis en extraire que la chaine qui vas de l'octect X à Y?C'est urgent, j'ai plus qu'une heure de baterie.Merci. Probléme pour lire le buffer au lancement de la connexion [ par logant83 ] Bonsoir, voila enfaite j'ai établi une connexion sur un server irc grace au socket mais quand je recois sur le buffer les différente informations (Ell probleme avec wininet [ par cbarcli ] voila je veux compiler le code si dessous sous dev-c++ mais ça donne des erreur du genre:   [Linker error] undefined reference to `InternetOpenA@20'


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,499 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales