OVH Cloud OVH Cloud

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

38 réponses
Avatar
Olivier Miakinen
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

--
Olivier Miakinen

10 réponses

1 2 3 4
Avatar
Gilbert OLIVIER
le 8 juillet 2021, Olivier Miakinen a attiré mon attention sur :
Mais elle y est !
<cit. <sc6d0t$105e4$
Subject: Re: =?UTF-8?B?8J+RjA==?= (was:
=?us-ascii?Q?Re:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?>> =?us-ascii?Q?AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?>> =?us-ascii?Q?AAAAAAAAAAAAAAAAAAAAAA)?> </>

Une fois l'entête reconstitué en supprimant les CRLF précédant des
espaces, on voit que cet entête est :
Subject: Re: =?UTF-8?B?8J+RjA==?= (was: =?us-ascii?Q?Re:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?= =?us-ascii?Q?AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?= =?us-ascii?Q?AAAAAAAAAAAAAAAAAAAAAA)?>


Attends, lÍ  ça me pose un problème de logique:
Pour constituer le "folding", on insère dans la chaine Í  découper:
"CRLF espace"
Donc dans l'opération inverse on supprime ce que l'on a ajouté, non ?
Ce qui fait que la chaine du sujet devient:
Subject: Re: =?UTF-8?B?8J+RjA==?(was:=?us-ascii?Q?Re:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?==?us-ascii?Q?AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?==?us-ascii?Q?AAAAAAAAAAAAAAAAAAAAAA)?
Pour moi, il manquerait une espace avant le "CRLF" en fin de ligne pour avoir:
"(was: ").
--
Gilbert
<https://maccafe-osx.pagesperso-orange.fr>
Avatar
Olivier Miakinen
Le 09/07/2021 12:32, Gilbert OLIVIER a écrit :

Attends, lÍ  ça me pose un problème de logique:
Pour constituer le "folding", on insère dans la chaine Í  découper:
"CRLF espace"

Non, pas du tout. On insère *seulement* CRLF, mais toujours devant une
espace ou une tabulation.
Donc dans l'opération inverse on supprime ce que l'on a ajouté, non ?

Oui, et donc on supprime *seulement* CRLF.
Ce qui fait que la chaine du sujet devient:
Subject: Re: =?UTF-8?B?8J+RjA==?> (was:=?us-ascii?Q?Re:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?==?us-ascii?Q?AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?==?us-ascii?Q?AAAAAAAAAAAAAAAAAAAAAA)?

Du coup tu te retrouves avec un texte qui contient un seul encoded-word valide
car il contient en tout et pour tout trois mots :
Re:


(ok, un mot qui n'est pas un encoded-word)
=?UTF-8?B?8J+RjA==?


(ok, un encoded-word valide)
(was:=?us-ascii?Q?Re:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?==?us-ascii?Q?AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?==?us-ascii?Q?AAAAAAAAAAAAAAAAAAAAAA)?


(non ok : ce mot n'est pas un encoded-word)
Pour moi, il manquerait une espace avant le "CRLF" en fin de ligne pour avoir:
"(was: ").

Non plus. Les espaces en fin de ligne sont Í  éviter dans les entêtes car
certains logiciels risquent de les supprimer. Il faut que je vérifie mais
je crois que c'est interdit par les RFC.
--
Olivier Miakinen
Avatar
Gilbert OLIVIER
le 9 juillet 2021, Gilbert OLIVIER a attiré mon attention sur :
Attends, lÍ  ça me pose un problème de logique:
Pour constituer le "folding", on insère dans la chaine Í  découper:
"CRLF espace"

Je m'auto réponds, je viens par acquis de conscience de relire la RFC
3977 et j'ai un peu tord, MacCafé fait pour l'instant partie des
"mauvais" ;-)
Finally, some non-conforming software will
remove trailing spaces and TABs from a line. Therefore, it might be
inadvisable to fold a header after a space or TAB.

Mais je faisais ainsi car j'avais trouvé un "tab" qu'il fallait
supprimer pour qu'une X-Face soit correcte au début de la mise au point
de MacCafé.
--
Gilbert
<https://maccafe-osx.pagesperso-orange.fr>
Avatar
M.V.
Le 9 juillet 2021 Í  12:53, Olivier Miakinen s'est exprimé en ces
termes :

Ce que j'ai dit Í  Gilbert et tu me corrigeras si je me trompe :
=?us-ascii?Q?was:? =?us-ascii?Q?blabla?
donne :
was:blabla
alors que :
was:
 =?us-ascii?Q?blabla?
donne :
was: blabla
--
Michel VAUQUOIS - <http://michelvauquois.fr>
Avatar
Olivier Miakinen
Le 09/07/2021 13:11, M.V. a écrit :
=?us-ascii?Q?was:?>  =?us-ascii?Q?blabla?>
donne :
was:blabla

Oui.
was:
 =?us-ascii?Q?blabla?>
donne :
was: blabla

Oui.
--
Olivier Miakinen
Avatar
Gilbert OLIVIER
le 9 juillet 2021, M.V. a attiré mon attention sur :
Le 9 juillet 2021 Í  12:53, Olivier Miakinen s'est exprimé en ces
termes :


Ce que j'ai dit Í  Gilbert et tu me corrigeras si je me trompe :
=?us-ascii?Q?was:?>  =?us-ascii?Q?blabla?>
donne :
was:blabla
alors que :
was:
 =?us-ascii?Q?blabla?>
donne :
was: blabla

LE problème ne vient pas du décodage, mais de la reconstitution des
chaines découpées ou l'espace passait Í  l'as.
Je vais bien sͻr corriger cela ;-)
--
Gilbert
<https://maccafe-osx.pagesperso-orange.fr>
Avatar
yamo'
Olivier Miakinen a écrit :
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

Pan et Seamonkey refusent de poster avec ce sujet :
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890
--
Stéphane
Avatar
Olivier Miakinen
Le 11/07/2021 11:42, yamo' a écrit :
Pan et Seamonkey refusent de poster avec ce sujet :
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890

Pourtant ça semble plus court que celui que j'avais posté avec SeaMonkey. Ou
alors tu parles des deux lignes ? Je réessaye.
--
Olivier Miakinen
Avatar
yamo'
Olivier Miakinen a tapoté le 11/07/2021 13:55:
Le 11/07/2021 13:54, Olivier Miakinen a écrit :
Le 11/07/2021 11:42, yamo' a écrit :
Pan et Seamonkey refusent de poster avec ce sujet :
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890123457890

Pourtant ça semble plus court que celui que j'avais posté avec SeaMonkey. Ou
alors tu parles des deux lignes ? Je réessaye.

Essai concluant, il me semble.

C'est peut-être la dernière version d'INN (2.6.4) qui est plus
pointilleuse. Je posterais avec NP dessus...
--
Stéphane
Avatar
M.V.
Le 9 juillet 2021 Í  12 h 53, Olivier Miakinen s'est exprimé en ces
termes :
Les espaces en fin de ligne sont Í  éviter dans les entêtes car
certains logiciels risquent de les supprimer. Il faut que je vérifie mais
je crois que c'est interdit par les RFC.

Je viens de voir que Nemoweb balançait inopinément une espace en fin de
ligne dans le champ Subject.
Voir ici :
<news:
si bien que, dans MacCafé, on obtient :
« … un an d e prison … »
--
Michel VAUQUOIS - <http://michelvauquois.fr>
1 2 3 4