Php et encodage mime

Fermé
shad0k- - 3 déc. 2008 à 14:58
 menthol34 - 12 févr. 2009 à 14:10
salut =),

je bosse actuellement sur un script dont le but est de recuperer des mails en pop3, puis de les mettre dans une base mysql.


le problème est que, imap_mime_header_decode ne decode pas tout.
les caractères encodés en mime par les clients mac notement passent à travers la methode...

que faire ??
A voir également:

1 réponse

un exemple de ce que j'ai...
&=E9'=A7=E8=E7=E0=F4=EA=E2=F9=80=A3$*
pour
&é'§èçàôêâù€£$*

après je pourrais faire une fonction du style



function decodeMIME($message){
for($i=0;$i<400;$i++){
$message = str_replace('=' . strtoupper(dechex($i)),chr($i),$message);
}
return $message;

}



mais déjà je ne suis pas certain que ça marche pour tout dans ce cas, et d'autres part mime étant un format ouvert, je préférerais un solution moins 'bricolage' afin d'éviter les surprises futures...
0
bonjour

j'ai le meme probleme , as tu trouvé une solution ?

je bosse sur un peu le meme truc que toi

cordialement
0