Am Tue den 08 Jan 2002 um 11:52:10AM +0100 schrieb Reinhard Foerster:
On Tue, Jan 08, 2002 at 08:39:49AM +0100, Torsten Werner wrote:
Eine MD5-Summe aus der kompletten Nachricht kombiniert mit ein paar Bytes aus /dev/urandom sollte eine für alle praktischen Belange ausreichend eindeutige Msg-ID erzeugen.
Finde ich unpassend. Warum sollte man so aufwendige Dinge wie md5 machen um "wahrscheinlich ausreichend gute Eindeutigkeit" zu bekommen, wenn man allein aus timestamp+ProzeßID+ThreadID lokale Eindeutigkeit bekommt und diese durch Anhängen des fqdn weltweit eindeutig macht. Das erscheint
Weil die meisten Systeme keinen FQHN haben, speziell nicht solche, die den kritisierten Typ von msg-id erzeugen. Letztlich stellt doch ein MD5 im Sinne der eineindeutigen Identifizierung der Mail eine sehr gute Methode dar, wenn andere global gültige Identifier wie eben Hostname fehlen.
Damit bin ich immer noch der Meinung, dass das Erzeugen korrekter Msg-IDs Aufgabe der Software und nicht des Anwenders bzw. Administrators ist.
Vom Admin eine einmalige Konfiguration zu verlangen ist OK. Für einen ordentlichen Date-Header muß auch jemand mal die Uhr gestellt haben.
man ntp || net help time :-)
andre