Entête de mail

Résolu
GlanduSchmoldu Messages postés 199 Date d'inscription mardi 23 décembre 2003 Statut Membre Dernière intervention 27 octobre 2006 - 26 mai 2004 à 16:57
GlanduSchmoldu Messages postés 199 Date d'inscription mardi 23 décembre 2003 Statut Membre Dernière intervention 27 octobre 2006 - 22 oct. 2004 à 11:33
Bonjour, je fais un petit programme recuperant des mails sur un serveur pop. Un de mes problèmes est le fait que dans certains messages, le champs From ou Subject est bizarre.
Exemple, un mail dont l'envoyeur est GS dans mon logiciel de mail : le champ From de l'entête contient =?iso-8859-1?q?GS=20=A0?=. Ques donc, et comment je pourrai l'interpréter ?

Merci pour vos futures réponses, surement vachement biens.

5 réponses

alicvb Messages postés 134 Date d'inscription vendredi 19 mars 2004 Statut Membre Dernière intervention 6 juin 2007 1
16 oct. 2004 à 18:16
Je ne sais pas si cela peut te servir, mais ce type de codage est expliquer et défini dans la RFC 2822 dispo ici (et en français !) :
http://abcdrfc.free.fr/rfc-vf/rtf/rfc2822.rtf

en gros ici, tu as affaire à un texte codé en base64 (le texte codé étant : R1MgoA==
voilà

AlicVB
3
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
26 mai 2004 à 16:59
le iso-8859-1 c'est le codepage (champs encoding pour les amis du XML) utilisé.... en clair, ton jeu de caractères (avec accents et tout et tout) le reste..... je sais pas trop, un truc spécifique, je suppose...
0
GlanduSchmoldu Messages postés 199 Date d'inscription mardi 23 décembre 2003 Statut Membre Dernière intervention 27 octobre 2006 1
26 mai 2004 à 17:17
Aie, ça veut dire qu'il faudrait connaitre chaque code et interpréter la chaine. Gros boulot. Je vais me servir de l'adresse email alors, elle au moins elle est pas codée.

Encore merci.
0
GlanduSchmoldu Messages postés 199 Date d'inscription mardi 23 décembre 2003 Statut Membre Dernière intervention 27 octobre 2006 1
27 mai 2004 à 17:43
Aaaaaaaa ça mercheu pas !

Utiliser l'adresse c'est cool mias le sujet lui il est toujours codé et je comprend rien. Dans l'exemple que j'ai donné ça marche si on regarde en hexa, ça donne deux espaces après GS, par contre pour le meme envoyeur (GS) j'ai aussi reçu ça : =?ISO-8859-1?B?R1MgoA==?= qui ne veut rien dire hexa ou pas. Arg ça m'enerve.
Bon ben je vais continuer mes recherches.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
GlanduSchmoldu Messages postés 199 Date d'inscription mardi 23 décembre 2003 Statut Membre Dernière intervention 27 octobre 2006 1
22 oct. 2004 à 11:33
Ah ben oui en 6 mois j'ai qd même fini par trouver ce que c'était, et à le décoder proprement. Mais merci qd même de cette bonne réponse que j'accepte de ce pas (et surtout la rfc en français, trop bien).

GS
0
Rejoignez-nous