mer 30 maggio 2007, alle 20:45 (GMT+0200), Filippo Dal Bosco - ha scritto:
> * Christian Surchi <[EMAIL PROTECTED]> [300507, 20:31]:
> > Tu hai detto soltanto che spedisce in iso o us-ascii... il mio mutt, con 
> > la configurazione di default imposta il charset a seconda del contenuto 
> > del messaggio. Un testo ascii senza accentate viene inviato con 
> > us-ascii. Se invece inserisco lettere italiane accentate passa a 
> > iso-8859...
> 
> ma riesce  fare l' inverso ??
> Dato un charset dichiarato in una email in arrivo predisporre il
> charset adeguato ?
> A me no, visto che spesso mi trovo caratteri "strani".
> o dipende da un errore di configurazione mio 
> o dipende da mutt.

io in .muttrc ho:
set charset=utf-8
set send_charset=us-ascii:iso-8859-1:iso-8859-15:utf-8

e visualizzo benissimo lo spam in cirillico e in giapponese :-)

Riassumendo quanto indicato nel manuale[1] le mail in arrivo vengono
visualizzate dopo una conversine nello charset indicato in "charset"
quelle inviate sono codificate in base alla prima codifica indicata in
"send_charset" che "copra" il contenuto, nel mio caso:
caratteri asci -> us-ascii
vocali accentate (esempio: à) -> 8859-1
simb. euro (esempio: €) -> 8859-15
altro (esempio alfa maiuscolo: Δ) -> utf

Questa mail infatti avra` un header:
    Content-Type: text/plain; charset=utf-8
a causa del carattere greco mentre di solito le mie mail sono in
us-ascii (ho ancora l'abitudine di usare «e`» invece di «è») o in
iso-8859-1 (se quoto delle vocali accentate o se uso «»).

NOTA BENE per chi non e` ancora passato ad UTF:
se il charset di default *non* e` UTF-8 i caratteri non ascii saranno
illegibili non per colpa di mutt ma per la mancanza di font idonei nel
terminale e/o in xterm.

[1] zless /usr/share/doc/mutt/manual.txt.gz oppure F1 in mutt e cerca:
    3.23. charset
    3.248. send_charset
-- 
Ave       Johan Haggi
########################################################################
Gates's Law: "La velocita` del software si dimezza ogni 18 mesi."
     da "Jargon File 4.3.1"


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Rispondere a