Re: Encodage, charset et type MIME

Liste des GroupesRevenir à fcu lecteurs-de-news 
Sujet : Re: Encodage, charset et type MIME
De : om+news (at) *nospam* miakinen.net (Olivier Miakinen)
Groupes : fr.comp.usenet.lecteurs-de-news
Date : 18. Jan 2024, 11:45:52
Autres entêtes
Organisation : There's no cabale
Message-ID : <uoavh0$c49$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 18/01/2024 10:00, Doug713705 a écrit :
>
Et l'encodage ne touche pas forcément le sujet : ici, dans
<news:uoaopi$rue$1@rasp.pasdenom.info>, c'est le From qui est encodé en
UTF-8 Base64
 
En effet, en fait, les entêtes "éditables" doivent pouvoir être encodés:
- From
- Subject
- Organization
- Et même Newsgroups, il me semble qu'on avait testé sur mon serveur la
  création et la propagation de newsgroups avec des noms en utf-8 avec accents.

D'après le RFC 2047 (qui était prévu pour le courriel et fait donc référence
au RFC 822), un encoded-word peut être utilisé dans ce qui est de type 'text'
comme par exemple les champs Subject: et Comments:, dans ce qui est de type
"phrase" comme par exemple la partie display-name d'un champ From: ou Reply-To:
ou encore le champ Keywords, mais aussi dans tout ce qui est un commentaire
entre parenthèses, donc par exemple dans l'équivalent du display-name pour le
non-regretté MacSOUP.

Le champ Organization n'est pas défini pour le courriel, mais dans le RFC 5536
(dernier RFC sur le format des news¹) il est défini de la même façon que le
champ Subject dans le RFC 5322 (dernier RFC sur le format du mail), donc
c'est bien évidemment autorisé aussi.

En revanche, le format du champ Newsgroups n'autorise absolument pas d'encodage
MIME selon le RFC 2047. La seule possibilité consiste à autoriser des caractères
hors d'US-ASCII, et la seule solution viable est de le faire en UTF-8.

<https://datatracker.ietf.org/doc/html/rfc5536#section-3.1.4>
   newsgroups      =  "Newsgroups:" SP newsgroup-list CRLF

   newsgroup-list  =  *WSP newsgroup-name
                      *( [FWS] "," [FWS] newsgroup-name ) *WSP

   newsgroup-name  =  component *( "." component )

   component       =  1*component-char

   component-char  =  ALPHA / DIGIT / "+" / "-" / "_"
</>


--
Olivier Miakinen
¹ En fait non il y a le RFC 6854 mais qui ne le remplace pas.

Date Sujet#  Auteur
18 Jan 24 * Encodage, charset et type MIME27Doug713705
18 Jan 24 +* Re: Encodage, charset et type MIME3M.V.
18 Jan 24 i`* Re: Encodage, charset et type MIME2Doug713705
18 Jan 24 i `- Re: Encodage, charset et type MIME1Olivier Miakinen
18 Jan 24 +- Re: Encodage, charset et type MIME1M.V.
18 Jan 24 +* Re: Encodage, charset et type MIME9DV
18 Jan 24 i`* Re: Encodage, charset et type MIME8M.V.
18 Jan 24 i `* Re: Encodage, charset et type MIME7DV
18 Jan 24 i  `* Re: Encodage, charset et type MIME6M.V.
18 Jan 24 i   `* Re: Encodage, charset et type MIME5Olivier Miakinen
18 Jan 24 i    +- Re: Encodage, charset et type MIME1Olivier Miakinen
18 Jan 24 i    `* Re: Encodage, charset et type MIME3M.V.
19 Jan 24 i     `* Re: Encodage, charset et type MIME2Olivier Miakinen
19 Jan 24 i      `- Re: Encodage, charset et type MIME1Gilbert OLIVIER
18 Jan 24 +- Re: Encodage, charset et type MIME1Olivier Miakinen
18 Jan 24 +- Re: Encodage, charset et type MIME1Olivier Miakinen
21 Jan 24 `* Re: Encodage, charset et type MIME11Doug713705
21 Jan 24  +* Re: Encodage, charset et type MIME2Thierry Pinelli
21 Jan 24  i`- Re: Encodage, charset et type MIME1Doug713705
21 Jan 24  `* filtrer usenet avec slrn (was: Encodage, charset et type MIME)8yves
22 Jan 24   `* Re: filtrer usenet avec slrn7Thierry Pinelli
22 Jan 24    `* Re: filtrer usenet avec slrn6M.V.
22 Jan 24     +* Re: filtrer usenet avec slrn2Thierry Pinelli
23 Jan 24     i`- Re: filtrer usenet avec slrn1M.V.
23 Jan 24     `* filtrer usenet avec GNUS (was: filtrer usenet avec slrn)3yves
23 Jan 24      `* Re: filtrer usenet avec GNUS2Thierry Pinelli
23 Jan 24       `- Re: filtrer usenet avec GNUS1Olivier Miakinen

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal