Spam > [Toulibre] distribution pour les étudiants univer sitaires, toutes mentions.

Thomas Petazzoni thomas.petazzoni at enix.org
Lun 13 Nov 21:11:58 CET 2006


Salut !

Le Mon, 13 Nov 2006 15:24:57 +0100 (CET),
"lafrech" <lafrech at altern.org> a écrit :

> 2/ Voilà un exemple de problème d'encodage dont je parlais. Pourtant
> le message s'affiche convenablement.

Voilà justement un courrier électronique qui me permet d'expliquer ce
qui s'est passé.

Dans le courriel original de Michaël Mary, le titre était encodé en
UTF-8, de même que le contenu, et c'était clairement annoncé dans les
entêtes du mail:

Subject: [Toulibre]
=?utf-8?q?distribution_pour_les_=C3=A9tudiants_univer?=
=?utf-8?q?sitaires=2C_toutes_mentions=2E?=

Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

(Son courrier avait la particularité de contenir à la fois une version
texte brute et une fois HTML, les deux versions étant encodés en
UTF-8 / Base64. Ce n'est pas très propre, mais c'est tout à fait
valide).

Par contre, ton client de courrier électronique à toi a fait n'importe
quoi: il a recopié le titre de Michaël, sans le réencoder, mais en
prétendant que c'était de l'ISO-8859-1:

Subject: Re: Spam
	=?iso-8859-1?Q?=3E_[Toulibre]_distribution_pour_les_=C3=A9tudiants_univer?=
	sitaires=?iso-8859-1?Q?=2C_toutes_mentions.?=

Tu peux voir le "=C3=A9" dans "étudiants". C'est clairement un
caractère UTF-8 (il est sur deux octets), mais tout au début, il est
indiqué que c'est de l'ISO-8859-1.

Pour le contenu du mail, c'est pareil: ton client de courrier
électronique a recopié texto le mail de Michaël Mary (en UTF-8), tout
en prétendant que c'est de l'ISO-8859-1. Du coup, on se retrouve avec
un mail dont le contenu mélange ISO-8859-1 (ce qui tu as tapé) et UTF-8
(ce qui reste du mail de Michaël), le tout étant annoncé comme
ISO-8859-1.

La conclusion est sans appel: ton client de courrier électronique,
"SquirrelMail/1.4.5" est complètement moisi. Et sa moisitude est sans
aucun doute à l'origine de tes questionnements concernant les
problématiques d'encodage des clients de courrier électronique :-)

Bonne soirée !

Thomas
-- 
PETAZZONI Thomas - thomas.petazzoni at enix.org 
http://{thomas,sos,kos}.enix.org - Jabber: thomas.petazzoni at jabber.dk
http://{agenda,livret}dulibre.org - http://www.toulibre.org
Fingerprint : 0BE1 4CF3 CEA4 AC9D CC6E  1624 F653 CB30 98D3 F7A7
-------------- section suivante --------------
Une pièce jointe autre que texte a été nettoyée...
Nom: signature.asc
Type: application/pgp-signature
Taille: 189 octets
Desc: non disponible
URL: <http://toulibre.org/pipermail/toulouse-ll/attachments/20061113/dd5db192/attachment.sig>


Plus d'informations sur la liste de diffusion Toulouse-ll