hostname = "halo-battle.fr"; print $box->Open(); print $box->Login("admin@halo-battle.fr", "Um35!Mzv6%"); foreach($box->ListMessages(null, null) as $key => $messages) { $out = array(); $contenu = array(); $box->RetrieveMessage($key, $out, $contenu, -1); $headers = array(); foreach($out as $header) { preg_match("#^([a-zA-Z0-9-]+): (.+)#ui", $header, $header); $headers[$header[1]] = $header[2]; } //Gestion des problèmes d'encodage if (ereg('charset="UTF-8"', $headers['Content-Type'])) { $contenu = array_map('utf8_decode', $contenu); $headers = array_map('utf8_decode', $headers); } var_dump($headers, $contenu); } ?>