Ich würde mir erst den Text aus dem Body mit GetUnformattedText (oder so ähnlich) holen, dann über die Zeilenumbrüche explodieren (also Split) und dann Zeilenweise nach den Bezeichnern wie Datum, Stück usw. suchen und bei Erfolg den Wert hinter dem Doppelbunkt verarbeiten