Lu yuleesize, je pense que tu as du résoudre ton problème depuis le temps, mais au cas ou et pour les autres, je poste la solution a ce probleme :
function decode_ISO88591($string)
{
$string=str_replace("=?iso-8859-1?q?","",$string);
$string=str_replace("=?iso-8859-1?Q?","",$string);
$string=str_replace("?=","",$string);
$charHex=array("0","1","2","3","4","5","6","7",
"8","9","A","B","C","D","E","F");
for($z=0;$z<sizeof($charHex);$z++)
{
for($i=0;$i<sizeof($charHex);$i++)
{
$string=str_replace(("=".($charHex[$z].$charHex[$i])),
chr(hexdec($charHex[$z].$charHex[$i])),
$string);
}
}
return($string);
}
A utiliser par : decode_ISO88591($corpsMail);