Deutsch   English   Français   Italiano  
<sj9cc6$ns5$1@cabale.usenet-fr.net>

View for Bookmarking (what is this?)
Look up another Usenet article

X-Received: by 2002:adf:a50f:: with SMTP id i15mr2809932wrb.276.1633170630980;
        Sat, 02 Oct 2021 03:30:30 -0700 (PDT)
Path: ...!news-out.google.com!nntp.google.com!proxad.net!feeder1-2.proxad.net!usenet-fr.net!.POSTED!not-for-mail
From: Olivier Miakinen <om+news@miakinen.net>
Newsgroups: fr.usenet.abus.d,fr.comp.usenet.lecteurs-de-news
Subject: =?UTF-8?Q?[MacCaf=c3=a9]_From_mal_form=c3=a9_=28was:_Annulations_ab?=
 =?UTF-8?Q?usif=29?=
Followup-To: fr.comp.usenet.lecteurs-de-news
Date: Sat, 2 Oct 2021 12:30:30 +0200
Organization: There's no cabale
Lines: 70
Message-ID: <sj9cc6$ns5$1@cabale.usenet-fr.net>
References: <sj6dvj$l7b$1@dont-email.me> <X8y5OPuR9IekGd82ediQvdK-vd0@jntp>
 <sj6i4k$n3l$1@dont-email.me> <YDGYMnEnWIYXquZTVMOta1g2S8g@jntp>
 <sj6nv1$2o0a$1@cabale.usenet-fr.net> <sj6pj2$jo3$1@dont-email.me>
 <sj811i$1m1g$1@gioia.aioe.org>
NNTP-Posting-Host: 220.12.205.77.rev.sfr.net
Mime-Version: 1.0
X-Trace: cabale.usenet-fr.net 1633170630 24453 77.205.12.220 (2 Oct 2021 10:30:30 GMT)
X-Complaints-To: abuse@usenet-fr.net
NNTP-Posting-Date: Sat, 2 Oct 2021 10:30:30 +0000 (UTC)
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Firefox/52.0 SeaMonkey/2.49.4
In-Reply-To: <sj811i$1m1g$1@gioia.aioe.org>
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 8bit
Bytes: 3800

[diapublication avec suivi]

Le 02/10/2021 00:10, Rambo a écrit :
> 
> Et çà c'est quoi ?
> 
> [...]
> From: Souris 8-) <souris@meta-science.fr> 

C'est un From mal formé, parce que la parenthèse ne fait pas partie
des caractères autorisés en dehors des guillemets -- ou alors par
paires « parenthèse ouvrante / parenthèse fermante » pour en faire
un commentaire.

MacCafé devrait le détecter, et le mettre entre guillemets :
 From: "Souris 8-)" <souris@meta-science.fr>

Voir la fin de cet article les éléments de syntaxe tirés du RFC5322
permettant de savoir quand il faut mettre des guillemets et quand ce
n'est pas nécessaire.

[suivi positionné vers fr.comp.usenet.lecteurs-de-news]

=====================================================================

https://datatracker.ietf.org/doc/html/rfc5322#section-3.6.2

   from            =   "From:" mailbox-list CRLF

https://datatracker.ietf.org/doc/html/rfc5322#section-3.4

   mailbox-list    =   (mailbox *("," mailbox)) / obs-mbox-list
   mailbox         =   name-addr / addr-spec
   name-addr       =   [display-name] angle-addr
   display-name    =   phrase

https://datatracker.ietf.org/doc/html/rfc5322#section-3.2.5

   phrase          =   1*word / obs-phrase
   word            =   atom / quoted-string

https://datatracker.ietf.org/doc/html/rfc5322#section-3.2.3

   atom            =   [CFWS] 1*atext [CFWS]
   atext           =   ALPHA / DIGIT /    ; Printable US-ASCII
                       "!" / "#" /        ;  characters not including
                       "$" / "%" /        ;  specials.  Used for atoms.
                       "&" / "'" /
                       "*" / "+" /
                       "-" / "/" /
                       "=" / "?" /
                       "^" / "_" /
                       "`" / "{" /
                       "|" / "}" /
                       "~"

https://datatracker.ietf.org/doc/html/rfc5322#section-3.2.4

   quoted-string   =   [CFWS]
                       DQUOTE *([FWS] qcontent) [FWS] DQUOTE
                       [CFWS]
   qcontent        =   qtext / quoted-pair
   qtext           =   %d33 /             ; Printable US-ASCII
                       %d35-91 /          ;  characters not including
                       %d93-126 /         ;  "\" or the quote character
                       obs-qtext


-- 
Olivier Miakinen