Bonjour,
j'essaie désepérément d'encoder correctement un sujet de courriel pour qu'il soit décodable.
Avec l'exemple suivant,

Supprimable : pour test 12 novembre 2007 14h40 8° html & images intégrées + pj
thunderbird n'interprète pas correctement
=?UTF-8?Q?Supprimable_:_pour_test_12_novembre_2007_14h40_8=C2=B0_html_&_images_int=?= �
J'utilisais la fonction suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
function header_quoted_printable_encode_xof($string, $encoding='UTF-8') {  
    $string = str_replace(" ", "_", trim($string)) ;
    $string = str_replace("?", "=3F", str_replace("=\r\n", "", imap_8bit($string))) ;
    $string = chunk_split($string, 73);
    $string = substr($string, 0, strlen($string)-2);
    $string = str_replace("\r\n", "?= =?".$encoding."?Q?", $string) ;
    return '=?'.$encoding.'?Q?'.$string.'?=';
}
trouvé dans les remarques ici http://fr3.php.net/manual/fr/function.imap-8bit.php
car a priori imap_8bit n'est pas fonctionnel pour les grandes chaines. Mais en fait cette fonction non plus !
J'ai fait d'autres essais ici : http://test03.christophe-charron.org...ect_encode.php
mais ils ne sont pas plus concluants !! Egalement ici, le code du script http://test03.christophe-charron.org/public/php/2007_11_13/2007_11_12_subject_encode.txt