Mit dieser Task ordnen Sie die Elemente des XML-Ausgabeparameters 'parts' einer oder mehreren
Variablen zu.
Das Element 'entity/entityBody' des Ausgabeparameters 'parts' enthält den
Hauptteil und die Anhänge der E-Mail-Nachricht. Wenn Sie auf den Hauptteil
und die Anhänge der E-Mail-Nachricht zugreifen wollen, müssen Sie die Instanzen
des Entitätselements mithilfe der Aktivitäten 'Für Jedes' oder 'While-Schleife' durchlaufen.
Die Reihenfolge der Anhänge und des Hauptteils in dem Entitätselement hängt vom E-Mail-Client ab, der die Nachricht gesendet hat und vom Typ der Nachricht (Textdatei oder HTML). Beispiel: Für eine E-Mail-Nachricht in Form einer Textdatei, die von einem
Microsoft Outlook-Client gesendet wurde, besteht der Ausgabeparameter 'parts' aus den folgenden
Entitätselementen:
- Das erste Element entityBody enthält den Hauptteil der Nachricht.
- Enthielt die Nachricht einen Anhang, enthält das zweite Element entityBody
den ersten Anhang.
- Enthielt die Nachricht einen zweiten Anhang, enthält das dritte Element entityBody
den zweiten Anhang.
Dies setzt sich fort mit den restlichen Anhängen.
Eventuell müssen Sie die Anhänge decodieren, bevor Sie den Inhalt der Anhänge
parsen. Ein Anhang, der mit der Base64 codiert ist, muss zum Beispiel decodiert werden,
bevor der Inhalt des Anhangs von der Aktivität 'Unstrukturierte Datei lesen' geparst
werden kann. Ein anderer Anhang liegt möglicherweise als Text vor und kann daher
ohne Decodierung geparst werden.
Anmerkung: Die E-Mail- und MIME-Aktivitäten können nur 8-Bit- oder Binärdaten verarbeiten,
die den Zeichensatz UTF-8 verwenden. Nur mit MIME 1.0 kompatible E-Mail-Nachrichten
werden unterstützt. Die Aktivität MIME lesen kann nur E-Mail-Nachrichten parsen,
die von einem mit MIME 1.0 kompatiblen E-Mail-Server gesendet wurden. Wenn die in der
Aktivität MIME lesen geparste Nachricht nicht von der Aktivität 'E-Mail abrufen'
kommt, sondern von einer anderen Aktivität wie z. B. von der HTTP-Aktivität
'Anforderung empfangen', müssen Sie ein Schema für unstrukturierte Dateien
erstellen, um den MIME-Header der Nutzdaten zu parsen.