OVH Cloud OVH Cloud

Problème d'encodage avec Apple Mail

5 réponses
Avatar
Pierre-Paul Larchange
Bonjour,

Voilà, je suis abonné à une liste de discussion ultra-secrète et des
messages venant tous de la même personne m'apparaissent bizarrement.

Ce sont tous des messages fabriqués avec Apple Mail et ils sont tous en
ISO-8859-1 et quoted-printable. Le truc, c'est que le serveur de
Mailing Listes de Free convertit le quoted-printable en 8 bits et ça
donne des résultats pour le moins étranges, avec des signes
cabalisiques et des points d'interrogation dans les en-têtes.

Pour corser le tout, je lis cette liste sur une adresse Gmail, ce qui a
la fâcheuse habitude de rajouter une couche par dessus tout ça, et je
me retrouve à envoyer du Base-64 en UTF-8, que la plupart de mes
correspondants ne peuvent pas lire, ce qu'il fait qu'ils me chambrent
sur mes messages incompréhensibles.

Je voudrais savoir à quel niveau il faudrait agir pour améliorer un peu
la situation, j'ai demandé à la personne qui utilise Apple Mail de ne
pas mettre d'accent dans ces en-têtes mais elle refuse (forcément,
c'est une fille), j'ai essayé de voir avec le gestionnaire de la liste,
mais il me dit qu'il n'y a pas d'option pour que Listar ne convertisse
pas le quoted-printable. Enfin, Gmail ne me laisse pas trop le choix
dans la configuration de mon jeu de caractères (en gros, il fait un peu
ce qui lui passe par la tête).

Que faire ?
Merci d'avance de vos réponses, qui je n'en doute pas m'éclaireront.

5 réponses

Avatar
Pierre-Paul Larchange

Ce sont tous des messages fabriqués avec Apple Mail et ils sont tous
en ISO-8859-1 et quoted-printable. Le truc, c'est que le serveur de
Mailing Listes de Free convertit le quoted-printable en 8 bits et ça
donne des résultats pour le moins étranges, avec des signes
cabalisiques et des points d'interrogation dans les en-têtes.


Ça traduit alors aussi les entêtes ? Les filtres QP->8bits que j'ai
vu ne convertissent que le corps.


Ben, on lit quelque chose comme :

Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by Listar

Je n'en sais pas plus. C'est la première fois que je vois un truc pareil.

Vous pouvez nous montrer un exemple des entêtes (tel que reçues), en
supprimant les infos ultra-secrètes ? Sans c'est difficile de dire
quoi que ce soit.


C'est aussi difficile de vous donner des en-têtes, y'a des indices
partout. Bon, je pense que la partie intéressante est :

Mime-Version: 1.0 (Apple Message framework v746.2)
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by Listar
From: (carré)SO-8859-1?Q?xxxxx(carré)xxxxxx?(carré)
Subject: =?ISO-8859-1?Q?ÿSO-8859-1?Q?Re:__Re:_Action_concertée?Date:?= Wed, 28 Dec 2005 16:32:54 +0100
X-Mailer: Apple Mail (2.746.2)
X-listar-version: Listar v0.42

Notez bien l'imbrication de la date dans le sujet. Je suis désolé pour
le from, je ne peux pas faire autrement, en plus il m'affiche des carrés
que MesNews refuse d'envoyer.

Pour corser le tout, je lis cette liste sur une adresse Gmail, ce
qui a la fâcheuse habitude de rajouter une couche par dessus tout
ça, et je me retrouve à envoyer du Base-64 en UTF-8, que la plupart
de mes correspondants ne peuvent pas lire, ce qu'il fait qu'ils me
chambrent sur mes messages incompréhensibles.


Ce n'est pas paramétrable dans gmail ?


On a le choix entre tout envoyer en UTF-8 et laisser Gmail faire ce
qu'il veut. J'ai déjà assez d'ennuis comme ça pour ne pas essayer de
voir ce que donnerait l'UTF-8. À noter que Gmail fabrique
systématiquement du quoted-printable (ils ont une sorte de console
où on peut faire des suggestions, j'ai demandé qu'ils abandonnent enfin
ce truc, mais je doute que ce soit une demande très populaire).

Et je ne pourrai vous répondre à nouveau que le 3 janvier.
Bonnes fêtes !


Avatar
Francis Chartier
Dans l'article <43b2cae2$0$21842$892e7fe2
@authen.yellow.readfreenews.net>, écrivait...

Bonjour,

Voilà, je suis abonné à une liste de discussion ultra-secrète et des
messages venant tous de la même personne m'apparaissent bizarrement.

Ce sont tous des messages fabriqués avec Apple Mail et ils sont tous en
ISO-8859-1 et quoted-printable. Le truc, c'est que le serveur de
Mailing Listes de Free convertit le quoted-printable en 8 bits et ça
donne des résultats pour le moins étranges, avec des signes
cabalisiques et des points d'interrogation dans les en-têtes.


J'ai vu le même problème pour des messages postés sur un ML Free/Listar
avec Incredimail.

Messages d'origine en iso-8859-1 et quoted-printable convertis (mal) en
8bit-Mime, avec problèmes d'encodage des caractères accentués.

--
Francis Chartier

Avatar
Francis Chartier
Dans l'article ,
écrivait...

Incredimail envoie du QP non conforme, entre autre il encode les CRLF
de fin de ligne en
, ce qui fout le bordel après...


A priori, ça a l'air d'être un logiciel spécialisé plus dans les mickeys
clignotants que dans le respect des conventions.

--
Francis Chartier

Avatar
Jacques Belin
Le mercredi 28 décembre 2005 23:29:49,
"Pierre-Paul Larchange" a écrit:

X-MIME-Autoconverted: from quoted-printable to 8bit by Listar

Je n'en sais pas plus. C'est la première fois que je vois un truc pareil.


Ca c'est assez courant. Certains serveur de courrier (ou de listes,
puisqu'il s'agit ici de listar) "modernisent" les messages en
transformant le "vieux" Quoted Printable en 8 bits.

Dans la même idée, ca serait bien que les MUA fassent automatiquement la
conversion des messages en text/plain / Base64 que nous envoient parfois
certains fournisseurs un peu brouillons comme AOL...


A+ Jacques.
--
Le dernier Homme connecté sur le Net regardait d'anciens sites Webs.
"Vous avez du courrier" apparut sur l'écran...
--------------------------- adapté d'une courte histoire de Fredric Brown

Avatar
dirkhoffmann
Le mercredi 28 Décembre 2005 à 18:26 par Pierre-Paul Larchange :
Bonjour,

Voilà, je suis abonné à une liste de discussion
ultra-secrète et des
messages venant tous de la même personne m'apparaissent bizarrement.

Ce sont tous des messages fabriqués avec Apple Mail et ils sont tous en
ISO-8859-1 et quoted-printable. Le truc, c'est que le serveur de
Mailing Listes de Free convertit le quoted-printable en 8 bits et ça
donne des résultats pour le moins étranges, avec des signes
cabalisiques et des points d'interrogation dans les en-têtes.

Pour corser le tout, je lis cette liste sur une adresse Gmail, ce qui a
la fâcheuse habitude de rajouter une couche par dessus tout ça, et
je
me retrouve à envoyer du Base-64 en UTF-8, que la plupart de mes
correspondants ne peuvent pas lire, ce qu'il fait qu'ils me chambrent
sur mes messages incompréhensibles.

Je voudrais savoir à quel niveau il faudrait agir pour améliorer
un peu
la situation, j'ai demandé à la personne qui utilise Apple Mail
de ne
pas mettre d'accent dans ces en-têtes mais elle refuse
(forcément,
c'est une fille), j'ai essayé de voir avec le gestionnaire de la liste,
mais il me dit qu'il n'y a pas d'option pour que Listar ne convertisse
pas le quoted-printable. Enfin, Gmail ne me laisse pas trop le choix
dans la configuration de mon jeu de caractères (en gros, il fait un peu
ce qui lui passe par la tête).

Que faire ?
Merci d'avance de vos réponses, qui je n'en doute pas
m'éclaireront.


Malheureusement, le problème semble toujours d'actualité (sur ML.Free.Fr). :-(

Pourtant, sur la liste Listar (logiciel apparamment utilisé par ML.Free.Fr), le problème est bien connu
http://marc.info/?l=listar-support&m2648411206589&w=4
(depuis 2002 !?) et une solution semble exister également :
http://marc.info/?l=listar-support&m2680864021093

D'autres idées ? Qui contacter ? Comment valider la solution proposée ?