Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comm.software.gnus > #4001

Re: [message.el] Aufbau der Message-ID

From Stefan Wiens <s.wi@gmx.net>
Newsgroups de.comm.software.gnus
Subject Re: [message.el] Aufbau der Message-ID
Date 2024-04-16 03:02 +0200
Organization none
Message-ID <87il0iuq2w.fsf@eswe.dd-dns.de> (permalink)
References (12 earlier) <87wmp2x55g.fsf_-_@n14.ybtra.de> <87il0mwsg4.fsf@eswe.dd-dns.de> <87edbaw369.fsf@n14.ybtra.de> <87o7aav2bf.fsf@eswe.dd-dns.de> <87cyqqqkyy.fsf@n14.ybtra.de>

Show all headers | View raw


Marcel Logen <333200007110-0201@ybtra.de> writes:

> Stefan Wiens in de.comm.software.gnus:
>
>>Marcel Logen <333200007110-0201@ybtra.de> writes:
>
> [...]
>
>>> Ich mußte da mit dem timestamp ein wenig herumprobieren, bis es paß-
>>> te. Kann es vielleicht sein. daß Du bis zum Abschicken des Artikels
>>> ca. 12 Minuten benötigt hast (und die MID schon zu Beginn des Editie-
>>> rens erzeugt und nachher nicht mehr verändert wurde)?
>>
>>So ist es.
>
> Ja, OK, danke für die Bestätigung.
>
>>Hier ist der Wert der Variablen message-generate-headers-first t
>
> Bei mir auch.
>
>>und die Variable message-deletable-headers enthält nur Date und Lines,
>>nicht aber Message-ID, wie der Default wäre.
>
> Enthält hier alle drei Headerfeld-Namen.

Dann wird Die Message-ID beim Versenden neu ermittelt,
was den Suchraum (s. u.) verringert.

>>In diesem Augenblick hat message-unique-id-char hier den Wert 83.
>
> Das konnte ich auch ermitteln:
>
>| g7 Mon, 15 Apr 2024 22:23:35 +0200
>| h8 <87o7aav2bf.fsf@eswe.dd-dns.de>
>| i9 2024-04-15 22:23:35+02:00
>| j36 1713212615
>| (message-number-base36 (+ (ash 1713210244 -16) (ash (% 83 25) 16)) 4)
>| (message-number-base36 (+ (logand 1713210244 #xffff) (ash (/ 83 25) 16)) 4)
>| 2024-04-15 19:44:04 UTC
>
> Die beiden Elisp-Zeilen ergeben hier "o7aa" und "v2bf".
>
> Erstellungszeitpunkt der Message-ID war "2024-04-15T21:44:04+0200",
> also etwa 40 Minuten vor dem Absenden.

Könnte in etwa hinkommen. Ich habe zwischendurch noch im
Source-Code und der Doku geblättert und so weiter.

> Man muß also wohl doch (automatisiert) probieren - direktes Aus-
> rechnen des timestamp und von message-unique-id-char funktioniert
> nicht.
>
> Aber man kann die "Aufgabe" lösen. :-)

Der Suchraum ist überschaubar, (* 25 25 40 60) ergibt 1500000.

Interessanter könnte sein, zukünftige Message-IDs durch
prophylaktische Postings in weit verbreitete Testgruppen
zu unterbinden. Aber 150000 Postings für 40 min?

Dagegen könnte man sich einen Vorrat an Message-IDs
anlegen und diese dann wie eine TAN-Liste verbrauchen.
Natürlich nur aus Zeiträumen, in denen man Kontrolle
über den FQDN hat(te).

Das geht aber schon an die Grenze der Empfehlungen in
message.el (nahe der Funktion message-unique-id), wann
man den originalen Algorithmus verlässt und am Suffix
oder anders die Änderung kenntlich machen sollte.

-- 
Stefan

Back to de.comm.software.gnus | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Re: ignore 46754.00 - [Gnus] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-12 01:00 +0200
  Re: ignore 46754.00 - [Gnus] Aufbau der Message-ID Stefan Wiens <s.wi@gmx.net> - 2024-04-12 02:34 +0200
    [message.el] Aufbau der Message-ID (was: ignore 46754.00 - [Gnus] Aufbau der Message-ID) Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-12 12:10 +0200
      Re: [message.el] Aufbau der Message-ID Stefan Wiens <s.wi@gmx.net> - 2024-04-12 16:57 +0200
        Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-13 01:51 +0200
          Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-13 03:39 +0200
            Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-13 12:05 +0200
              Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-14 00:00 +0200
                Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-14 01:08 +0200
                Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-14 01:59 +0200
          Re: [message.el] Aufbau der Message-ID Stefan Wiens <s.wi@gmx.net> - 2024-04-15 22:23 +0200
            Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-16 01:12 +0200
              Re: [message.el] Aufbau der Message-ID Stefan Wiens <s.wi@gmx.net> - 2024-04-16 03:02 +0200
                Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-17 23:42 +0200
                Re: [message.el] Aufbau der Message-ID Stefan Wiens <s.wi@gmx.net> - 2024-04-18 08:13 +0200
                Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-18 12:06 +0200

csiph-web