SENDER BY SMTP [AVEC FICHIER JOINT]

Signaler
Messages postés
700
Date d'inscription
mardi 30 décembre 2003
Statut
Membre
Dernière intervention
27 janvier 2009
-
Messages postés
223
Date d'inscription
mercredi 13 juillet 2005
Statut
Membre
Dernière intervention
8 août 2011
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/28577-sender-by-smtp-avec-fichier-joint

Messages postés
223
Date d'inscription
mercredi 13 juillet 2005
Statut
Membre
Dernière intervention
8 août 2011

Bonjour,

je vois que tu envoi la pièce jointe avec un buffer de 2048 bytes, j'en déduis qu'on ne peux pas envoyer plus de données d'un seul coup au serveur ? est ce possible de tomber sur un serveur qui accepte moins de 2048 bytes? (auquel cas il y aurai un bug)

Thx
Messages postés
2
Date d'inscription
lundi 9 octobre 2006
Statut
Membre
Dernière intervention
26 octobre 2006

j'ai réussi à le faire marcher sous VS 2005 mais j'ai du :

1.ajouter odbc32.lib odbccp32.lib ws2_32.lib dans le projet
(seule ws2_32.lib est nécessaire je crois)
2.caster le résultat de VirtualAlloc
szBuff = (char*)VirtualAlloc(0, dwSizeFile+1, MEMDISPO, PAGE_READWRITE);
sinon j'avais une erreur de compilo (C2440)
Messages postés
1
Date d'inscription
lundi 6 février 2006
Statut
Membre
Dernière intervention
17 juillet 2006

Merci pour ton programme.
Je l'ai testé et malheureusement, lorsque je l'execute, j'obtiens l'erreur suivante:

" L'instruction à "0x01232f73" emploie l'adresse mémoire "0xccccccdc". La mémoire ne peut être "read"

L'erreur est generée dans le if suivant:

hFile1 = CreateFile(sztmp, GENERIC_READ, 0, 0, OPEN_EXISTING, 0, 0);
if (hFile1 == INVALID_HANDLE_VALUE) goto err_file;

As tu une idée concernant cette erreur ?

Merci d'avance.
Messages postés
3
Date d'inscription
mardi 25 mars 2003
Statut
Membre
Dernière intervention
24 juillet 2009

Salut,moi quand gc de compiler j'ai des erreurs,et c pour les 2 fichiers Cpp:sender.cpp et sendbysmtp.cpp,pkoi?
Afficher les 42 commentaires