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 ?
[R] Traduire de l'UTF8
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[R] Traduire de l'UTF8
Modifié en dernier par nano54120 le jeu. 19 févr. 2015 22:05, modifié 1 fois.
- orax
- Modérateur

- Messages : 1479
- Enregistré le : lun. 23 mars 2009 04:50
- Localisation : ::1
- Status : Hors ligne
Re: [..] Traduire de l'UTF8
Peut-être une piste ici http://www.autoitscript.com/forum/topic ... -1939-rfc/
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
Re: [..] Traduire de l'UTF8
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.
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.

