Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#1

Indy: Original-Message-Id auslesen

  Alt 28. Okt 2015, 08:22
Hallo,
ich versuche, mit den Indy-Komponenten eien MDN (Message-Disposition-Notification = Empfangsbestätigung) auszulesen.
Laut Thunderbird (Ansicht-Nachrichtenquelltext) gibt es das Feld "Original-Message-Id",
auch laut RFC 3798 steht:

The body of a message/disposition-notification consists of one or
more "fields" formatted according to the ABNF of [RFC-MSGFMT] header
"fields". The syntax of the message/disposition-notification content
is as follows:
disposition-notification-content = [ reporting-ua-field CRLF ]
[ mdn-gateway-field CRLF ]
[ original-recipient-field CRLF ]
final-recipient-field CRLF
[ original-message-id-field CRLF ]
disposition-field CRLF
*( failure-field CRLF )
*( error-field CRLF )
*( warning-field CRLF )
*( extension-field CRLF )


Nur wie komme ich an dieses Feld ran?
Ich habe sämtliche Header.Text ausgelesen (Die Nachricht ist multipart, also habe ich auch die MessageParts[].Header.Text durchsucht.

Wo ist dieses Feld versteckt ?

Kann jemand helfen ?

Danke

Heiko
Nichts ! ;(

Im Moment benutze ich das Feld References, da steht die Ursprungs-Message-Id auch drin
Heiko
  Mit Zitat antworten Zitat