probleme recuperation piece jointe vb

 
Poster un nouveau sujet   Répondre au sujet    iprelax.fr Index du Forum -> Autres
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
fredou1982
dummy mioche
dummy mioche


Inscrit le: 29 Mar 2004
Messages: 2

MessagePosté le: Mar Mar 30, 2004 11:23 am    Sujet du message: probleme recuperation piece jointe vb Répondre en citant

Bonjour,

je me suis fais une petite appli qui envoi et recupere des mails en vb6.
j'utilise winsock et MIME et je code mes pieces jointes en base64.
Tout marche bien avec des fichiers .txt mais si je recupere une piece jointe d'un autre type ça plante. Je la decrypte bien et je l'ecrit sur mon disque mais elle est impossible à ouvrir et elle ne fait pas le meme poids...?
Quelqu'un sait pourquoi?

Merci par avance.
Fred
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Morgatte
dummy mioche
dummy mioche


Inscrit le: 04 Jan 2004
Messages: 7
Localisation: Francia

MessagePosté le: Sam Avr 08, 2006 3:57 pm    Sujet du message: Répondre en citant

Je pense que ton algorithme Base64_encode n'est pas parfait.

Par exemple tous les 76 caractères on doit trouver un CRLF car chaque ligne encodée ne doit pas dépasser 76 caractères imprimables. Ou bien le tout dernier caractère encodé n'est peut-être pas celui normalement attendu. Dans ce cas un fichier txt serait bien lisible car un caractère anormal (un espace en trop ou autre chose d'invisible) ne perturbe en rien son ouverture, par contre un caractère inatendu sur un fichier zip rar ou autre fichier devant subir une décompression va forcément très mal se passer.
_________________
@+
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un email
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    iprelax.fr Index du Forum -> Autres Toutes les heures sont au format CET (Europe)
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Affilzen SARL : Mention légale