@hoika:
Dein
References ist doch letztlich, was Du suchst.
Ist es vielleicht doch nur eine Frage, wie es bezeichnet wird?
Ich habe mir gerade mal diverse im RAW-Format gespeicherte E-Mails angesehen.
Was Du suchst, ist dort IMMER "Message-ID", weshalb ich glaube, daß die Bezeichnung "Original-Message-ID" lediglich ein Synonym darstellt, also der Zusatz "Original" vielleicht gar nichts besagt.
Für mich ist das Thema insofern interessant, weil ich endlich mal meine alten Testansätze für eMail-Zugriffe mittels Delphi überarbeiten will. Zuletzt hatte ich sowas direkt mit php-Scripts gemacht.
Was
Indy betrifft, so hat mich eigentlich immer dessen Komplexität abgeschreckt.
Bzgl. php:
http://php.net/manual/de/function.im...h-overview.php
Code:
Rückgabewerte ¶
Gibt ein Array von Objekten, die jeweils einen Nachrichtenkopf beschreiben, zurück. Das Objekt hat eine Eigenschaft nur dann, wenn sie auch existiert. Die möglichen Eigenschaften sind:
subject - die Betreffzeile der Nachricht
from - der Absender
to - der Empfänger
date - Sendezeitpunkt der Nachricht
message_id - die Message-ID der Nachricht
references - die Nachricht bezieht sich auf eine andere Nachricht mit dieser Message-ID
in_reply_to - die Nachricht ist eine Antwort auf eine andere Nachricht mit dieser Message-ID
size - Größe der Nachricht in Bytes
uid - die UID der Nachricht innerhalb des Postfachs
msgno - die aktuelle Nachrichtennummer innerhalb des Postfachs
recent - diese Nachricht ist als kürzlich eingetroffen markiert
flagged - diese Nachricht ist als wichtig markiert
answered - diese Nachricht ist als beantwortet markiert
deleted - diese Nachricht ist zur Löschung vorgemerkt
seen - diese Nachricht ist als bereits gelesen markiert
draft - diese Nachricht ist als Entwurf markiert
Das sollten eigentlich alle Informationen sein, die im Kopf von E-Mails stehen können.