Re: mutt, html, charset
Pierre Allken-Bernard wrote on Sun, Sep 20, 2009 at 10:21:44PM +0200
> Bonjour,
> Quand je lis mais mail avec mutt, et que ceux-ci sont en html, mutt
> utilise w3m (normal). Et pour certains de ces mails, les caractères
> accentués etc. ne sont pas affichés.
> Pour comprendre, j'ai enregistré un de ces mails sous toto.html et j'ai
> essayé lynx dessus (lynx semble avoir plus d'options que w3m) :
>
> lynx -dump toto.html
> n'affiche aucun caractère accentué.
>
> alors que :
> lynx -dump -assume_charset=latin1 -display_charset=utf8 toto.html
> affiche le mail correctement.
>
> Pourquoi mutt/w3m ne sait pas m'afficher le mail correctement ?
Parce que le charset n'est pas spécifié dans l'entête du mail ou dans
l'entête de la pièce jointe ou dans la partie <head> du code HTML, et
que le charset par défaut que tu utilises (probablement UTF-8) n'est
pas le même. C'est pourquoi, en le forçant avec l'option
-assume_charset=latin1, ça marche.
> Ou bien est-ce la faute du mail reçu ?
On peut dire comme ça.
Dominique
--
Reply to: