Sujet : Re: liste blanche postfilter
De : schaefer (at) *nospam* alphanet.ch
Groupes : fr.comp.usenet.serveursDate : 19. Dec 2022, 09:06:45
Autres entêtes
Organisation : Posted through news.alphanet.ch
Message-ID : <tnp62l$ijk$1@shakotay.alphanet.ch>
References : 1
User-Agent : tin/2.4.3-20181224 ("Glen Mhor") (UNIX) (Linux/4.19.0-22-amd64 (x86_64))
jdd <
jdd@dodin.org> wrote:
"Injection-info", "posting\-host\=\"127\.0\.0\.1"
whitelist every local messages"
donc, si 127.0.0.1 (mais cela oblige d'avoir l'adresse IP dans
l'entête), c'est accepté.
Il me semble qu'il manque le guillement délimiteur final ci-dessus.
* est-ce que ça signifie que "Injection-Info" représente la totalité des
en-têtes?
non, juste l'entête Injection-Info et son champ posting-host
* pourquoi cette rafale de \?
Il y a peut-être une raison interne à postfilter.
Pour une expression régulière, "posting-host=\"127\.0\.0\.1\"" suffirait
(\" pour échapper le guillemet non délimiteur, ça c'est du Perl, et
\. pour échapper le . pour la regex).
"Injection-info", "u+UaaVXmxxxxxxo7PYQ.user.ns507557.dodin.fr.nf"
je supposerais, sans connaître Postfilter, que le premier argument est
le nom de l'entête et le deuxième une expression régulière, donc dès que
tu as ça dans cet entête c'est bon. Tu peux échapper ou non les ., cela
ne changera pas grand chose. Le + par contre il FAUT échapper
(quantificateur).
"Injection-info", "Path=!alphanet.ch!miakibot!" # ou
"Injection-info",
"posting\-host\=\"634ce6c9682d8xxxx77875e2bb4f\.nnrp\.alphanet\.ch"
il faut remplacer le dernier " par \""
-- Attention: limitez le nombre de lignes de citation à l'essentiel, sinonje ne verrai pas votre réponse.