Am Sun den 06 Jan 2002 um 08:45:14AM +0100 schrieb Reinhard Foerster:
<schnipp>
- Dein Mails enthalten ungültige Message-IDs
Message-ID: 003901c18f91$f28029c0$0264a8c0@laxstation
Message-ID's haben keine Semantik, nur eine Syntax und die ist hier korrekt, wenn's auch etwas ungewohnt aussieht.
Aus RFC 2822:
msg-id = [CFWS] "<" id-left "@" id-right ">" [CFWS] id-left = dot-atom-text / no-fold-quote / obs-id-left id-right= dot-atom-text / no-fold-quote / obs-id-left ... atext = ALPHA / DIGIT / ... / "$" / ....
Es gibt zwar einen Vorschlag, wie man die Eineindeutigkeit garantieren kann, aber eben keine Forderung, wie das konkret umzusetzen ist. Lediglich die Nutzung des Domainnamens wird stark empfohlen. Leider ist eine msg-id immer noch ein _optionales_ Header Feld. AFAIK erzeugen sogar manche MTA's welche, wenn sie fehlen.
andre