Am Sun den 06 Jan 2002 um 10:15:09PM +0100 schrieb Reinhard Foerster:
On Sun, Jan 06, 2002 at 02:24:27PM +0100, Andre Schulze wrote:
Abend!
Moin, moin,
Message-ID: 003901c18f91$f28029c0$0264a8c0@laxstation
Message-ID's haben keine Semantik, nur eine Syntax und die ist
ROFL. Um Header ohne Semantik würde sich die IETF mit Sicherheit keine
Halten wir mal fest: Reinhard hat was zum Lachen gehabt, das ist doch schon mal was *hihi*
Gedanken machen und in RFCs beschreiben. Vielleicht glaubst du mir das wenigstens damit (rfc2822):
Semantically, the angle bracket characters are not part of the msg-id; the msg-id is what is contained between the two angle bracket characters.
hier korrekt, wenn's auch etwas ungewohnt aussieht.
Die Syntx war ok.
Richtig. Semantik ist doch Bedeutung, richtig? Die einzelnen Elemente einer msg-id haben jedoch überhaupt nichts zu bedeuten, das meinte ich. Ist das falsch?
<schnipp>
Es gibt zwar einen Vorschlag, wie man die Eineindeutigkeit garantieren kann, aber eben keine Forderung, wie das konkret umzusetzen ist.
richtig, aber lies bitte weiter (rfc 2822)
The message identifier (msg-id) itself MUST be a globally unique identifier for a message. The generator of the message identifier
Das meinte ich auch.
MUST guarantee that the msg-id is unique. There are several algorithms that can be used to accomplish this.
Das heißt: wenn die msg-id da ist muß sie auch eindeutig sein bei beliebigem Kosntuktionsalgorithmus. Ich bin mir sicher, daß 003901c18f91$f28029c0$0264a8c0@laxstation keinem solchen Algorithmus entsprungen ist.
Hm, da fehlt mir der Blick dafür, das einfach so zu entscheiden. Kann doch sein, daß es eindeutig ist. Sicher man erkennt nicht, ob da ein Username oder eine absolute Zeit oder eine Prozessnummer eingefossen ist. Könnte doch aber sein. Man muß es ja nicht sehen, man denke nur an die UUID's, die Windows für Objekte und User erzeugt. Daraus könnte ja obiges hervorgehen.
Optional und SHOULD:
Leider ist eine msg-id immer noch ein _optionales_ Header Feld.
Nein. Da steht:
Though optional, every message SHOULD have a "Message-ID:" field.
<schnipp>
- SHOULD This word, or the adjective "RECOMMENDED", mean that there may exist valid reasons in particular circumstances to ignore a particular item, but the full implications must be understood and carefully weighed before choosing a different course.
Ack.
andre