Bonjour,

Je travaille actuellement la réalisation Webmail avec les fonctions Imap. Après connexion à la boîte sur le serveur, j'ai déjà réussit à afficher une première page avec le nombre de messages lus et non-lus, la liste des ces messages (expéditeur, objet, date), et enfin je peux les afficher en entier dans une autre page en cliquant sur le lien dans la liste.

Mais voilà, le problème vient de l'encodage des message, certain caractères s'affichent de manière bizarre.
ex :
  • "é" devient "=E9" ou "?"
  • "è" devient "=E8"
  • " " devient parfois "="
  • etc ...


De ce que j'ai compris, l'encodage n'est pas forcément le même d'une boîte mail à un autre.
Mes fichiers sont encodés en utf8 et je suis néophite en PHP (1 semaine), j'ai donc du mal à saisir comment encoder le message d'une autre façon pour qu'il s'affiche correctement.

Je vous remercie d'avance pour vos réponses, en attendant je continue de chercher par moi-même !