Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
547 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  envoi de mail avec piece jointe sous vc++

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

envoi de mail avec piece jointe sous vc++

n°860315
_ky_
Posté le 29-09-2004 à 18:28:22  profilanswer
 

Salut à tous,
je developpe un programme dans lequel je dois envoyer un mail avec une piece jointe (un fichier texte)
 
je me suis renseigné sur les protocoles smtp et mime
j'arrive à envoyer un mail, mais je ne sais pas comment m'y prendre pour la piece jointe.
 
voila
merci de votre aide :)

mood
Publicité
Posté le 29-09-2004 à 18:28:22  profilanswer
 

n°860317
Joel F
Real men use unique_ptr
Posté le 29-09-2004 à 18:30:56  profilanswer
 

encode ton fichier en base64 et regarde du coté du MULTIPART MIME. Grosso modo, t'as des balises dans le corps de ton mail PUIS les données de ton fichier accolées.

n°860322
_ky_
Posté le 29-09-2004 à 18:34:50  profilanswer
 

meri de ta réponse, pour l'encodage en base 64, c'est bon, mais je sais pas trop ou je dois placer quoi,
 
en gros, j'envoi DATA\n
le texte de mon message,
et la, je dois envoyer mon fichier en base 64
ensuite \n.\n
et QUIT\n
 
 
Est-ce que je me trompe d'endrois?

n°860325
Joel F
Real men use unique_ptr
Posté le 29-09-2004 à 18:36:02  profilanswer
 

oui grosso modo, mais y a des données a mettre avant mais je chaipukoi :|

n°860328
_ky_
Posté le 29-09-2004 à 18:38:57  profilanswer
 

ok, c'est deja ça de sur, jvais continuer à chercher pour le reste, encore merci :)

n°860396
PtitKiki
Le Vrai
Posté le 29-09-2004 à 20:14:23  profilanswer
 

encore mieux : utilise une bibliotheque....
 
J'ai fait un projet semblable il y a peu, et j'ai utilisé la lib suivante :
 
http://codeproject.com/internet/mimecpp.asp
 
Elle permet d'encoder et decoder des mails et est 100% standard. Elle gère toute sorte de média différents.
Les bouts de code fournis en exemple suffisent largement et tout est encapsulé dans des classes.
J'en étais très content, d'autant plus que son concepteur (pseudo : Nick Adams) répond sans problème aux questions du forum et est très sympa.
 
Tu sais ce qu'il te reste à faire :-)

n°860400
Joel F
Real men use unique_ptr
Posté le 29-09-2004 à 20:19:59  profilanswer
 

je mets ca sous mon coude .
merci PtitKiki :jap:

n°860714
_ky_
Posté le 30-09-2004 à 09:53:32  profilanswer
 

merci du lien, je vais regarder ça tout de suite

n°862301
_ky_
Posté le 01-10-2004 à 16:23:31  profilanswer
 

bon, j'ai de nouveau un problème avec l'envoi de mail:
 
j'ai telechargé le zip, créé une nouvelle application console,
j'ai ajouté tout les fichier à mon projet, et j'ai fait un main.cpp
qui ressemble à ça (histoire de tester)

Citation :


 
int main(int argc, char* argv[])
{
 CMimeMessage mail;
 return (0);
}


et quand je compile...
 
 

Citation :


C:\test mail.cpp(15) : error C2065: 'CMimeMessage' : undeclared identifier
C:\test mail.cpp(15) : error C2146: syntax error : missing ';' before identifier 'mail'
C:\test mail.cpp(15) : error C2065: 'mail' : undeclared identifier
Error executing cl.exe.
test mail.exe - 3 error(s), 0 warning(s)


 
pourtant les *.h sont bien inclus dans le projet  
 
si vous avez une pitite idée, faite moi signe :hello:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  envoi de mail avec piece jointe sous vc++

 

Sujets relatifs
Script d'envoi de mail autre que php[PHP] edit : est-ce que la fonction mail() de PHP est un MUA ?
[perl] script cgi pour envoie de mailSon ip dans Un mail
Probleme envoi client ftp... [resolu]envoi automatique de base de données par ftp
[PHP] Envoi d'image apr formulaire et redimensionnement[PHP/dédié] Problème de mail ( expediteur = nobody@monserveur.com )
envoi info à un ou word à partir du php - touche F1, F2 ???Envoi mail avec piece jointe
Plus de sujets relatifs à : envoi de mail avec piece jointe sous vc++


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR