| 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