Re: [MacCafé 2.07] (en fait [MesNews 1.08.06.00]) Sujet non décodé

Liste des GroupesRevenir à fcu lecteurs-de-news 
Sujet : Re: [MacCafé 2.07] (en fait [MesNews 1.08.06.00]) Sujet non décodé
De : om+news (at) *nospam* miakinen.net (Olivier Miakinen)
Groupes : fr.comp.usenet.lecteurs-de-news
Date : 04. Jul 2022, 21:50:41
Autres entêtes
Organisation : There's no cabale
Message-ID : <t9vjr1$f2m$1@cabale.usenet-fr.net>
References : 1 2 3
User-Agent : Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4
Le 04/07/2022 22:28, je répondais à M.V. :
 
Le problème est que MesNews ne respecte pas ce /MUST/ du RFC2047 :
 
<https://datatracker.ietf.org/doc/html/rfc2047#page-8>
§
   Each 'encoded-word' MUST represent an integral number of characters.
   A multi-octet character may not be split across adjacent 'encoded-
   word's.
§

Puisque tu parlais d'un décodeur personnel qui ne fonctionne pas sur
ces entêtes bugués, voici comment tu pourrais contourner le problème.

Lorsque tu rencontres plusieurs encoded-words successifs dans le même
entête, par exemple :

  Subject: =?(charset1)?(encoding1)?(texte1)?=
    =?(charset2)?(encoding2)?(texte2)?=
    =?(charset3)?(encoding3)?(texte3)?=
    =?(charset4)?(encoding4)?(texte4)?=
    =?(charset5)?(encoding5)?(texte5)?=

Si plusieurs encoded-words de suite ont le même (charset) *et* le même
(encoding), alors avant de décoder tu peux fusionner leurs (texte).

Par exemple, en supposant que (charset2)=(charset3)=(charset4) et que
(encoding2)=(encoding3)=(encoding4), tu peux remplacer le tout par :

  Subject: =?(charset1)?(encoding1)?(texte1)?=
    =?(charset2)?(encoding2)?(texte2)(texte3)(texte4)?=
    =?(charset5)?(encoding5)?(texte5)?=

Voilà, en hopant que cela helpe.

--
Olivier Miakinen

Date Sujet#  Auteur
4 Jul 22 * Re: [MacCafé 2.07] (en fait [MesNews 1.08.06.00]) Sujet non décodé5Olivier Miakinen
4 Jul 22 +* Re: [MacCafé 2.07] (en fait [MesNews 1.08.06.00]) Sujet non décodé2Olivier Miakinen
4 Jul 22 i`- Re: [MacCafé 2.07] (en fait [MesNews 1.08.06.00]) Sujet non décodé1M.V.
4 Jul 22 `* Re: [MacCafé 2.07] (en fait [MesNews 1.08.06.00]) Sujet non décodé2M.V.
4 Jul 22  `- Re: [MacCafé 2.07] (en fait [MesNews 1.08.06.00]) Sujet non décodé1LaLibreParole

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal