[R] Traduire de l'UTF8

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
nano54120
Niveau 1
Niveau 1
Messages : 4
Enregistré le : jeu. 19 févr. 2015 19:12
Status : Hors ligne

[R] Traduire de l'UTF8

#1

Message par nano54120 »

Bonjour,

Je cherche à créer une application qui vérifie les emails d'une adresse et qui ensuite renvoi dans une autre appli les les valeurs de chaque message soit le destinataire, la date , l'objet et le texte du message. Je ne gère pas les pièces jointes. Le but est d'afficher le contenu de chaque email qui arrive dans une application métier. Seulement voilà, j'ai un problème avec le charset de certains email. J'utilise _pop3.au3 pour extraire chaque email et j'arrive à extraire les éléments mais quand le charset est en UTF8, les codes affichés ne sont pas en format ascii. Par exemple pour le è j'obtiens =C3=A8 et c'est impossible de décoder ça avec une commande du genre BinaryToString(StringToBinary($s, 4), 1)).

Il faudrait que la fonction _Pop3Retr nous renvoi du texte ascii étendu pour pouvoir utiliser BinaryToString mais à la place il envoi ces séquences avec des signes égales !

Quelqu'un aurai une explication ?
Modifié en dernier par nano54120 le jeu. 19 févr. 2015 22:05, modifié 1 fois.
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

Re: [..] Traduire de l'UTF8

#2

Message par orax »

De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
nano54120
Niveau 1
Niveau 1
Messages : 4
Enregistré le : jeu. 19 févr. 2015 19:12
Status : Hors ligne

Re: [..] Traduire de l'UTF8

#3

Message par nano54120 »

Yes !!!! Génial !

Pour ceux qui cherche prendre l'UDF Quoted_printable.au3

Comment suis je passé à côté ! :?

J'en profite aussi pour utiliser _pop3_Ex.au3 y a des fonctions intéressantes.

Mille mercis , ça faisait quelques jours que je tournais en rond.
Répondre