[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: