# E-Mail-Variablen

Wird der Workflow von einem E-Mail-Connector ausgelöst, so befinden sich in der Gruppe *Event* folgende Variablen:

### attachments

Diese Variable vom Typ `files` beinhaltet alle Attachments der E-Mail.

### attachmentSizes

Diese Variable vom Typ `collection` beinhaltet für jedes Attachment die Grösse in *bytes*.

### attachmentTypes

Diese Variable vom Typ `collection` beinhaltet den Typ jedes Attachments. Der Typ wird als MIME-Type angegeben, also zum Beispiel `image/png` für ein Bild im PNG Format.

### body

Der Inhalt der E-Mail wird in dieser Variable vom Typ `text` gespeichert. Eventuell vorhandene HTML-Formatierungen sind dabei nicht enthalten.

### ccRecipient

Die Liste der CC-Empfänger wird in dieser Variable gespeichert. Der Typ dieser Variable ist `text`. Hat die E-Mail mehrere CC-Empfänger, werden diese durch `;` getrennt aufgelistet.

### hasAttachment

Mit dieser Variable vom Typ `boolean` können Sie feststellen, ob eine E-Mail Anhänge hat oder nicht.

### htmlBody

Ähnlich wie die Variable *body* beinhaltet auch diese Variable (Type `text`) den Inhalt der E-Mail. Hier werden HTML-Formatierungen jedoch nicht entfernt.

### inReplyTo

Diese Variable enthält die Message-ID der E-Mail, auf die geantwortet wird. (Typ `text`)

### messageId

Eine eindeutige ID der E-Mail. Diese wird beim Versenden der E-Mail automatsich generiert und lässt sich nicht beeinflussen.

### payload

Diese Variable vom Typ `file` stellt die gesamte E-Mail im Format `message/rfc822` dar.

### recipient

Die Empfänger der E-Mail werden in dieser Variable (Typ `text`) gespeichert. Mehrere Empfänger werden durch `;` getrennt aufgelistet.

### references

Diese Variable enthält alle Message-IDs des bisherigen Kommunikationsverlaufs. E-Mail-Clients nutzen diese Daten, um zusammengehörige Nachrichten als Diskussionsfaden (Thread) darzustellen.&#x20;

Da es sich um mehrere IDs handeln kann, wird der Type `collection` für diese Variable verwendet.

### sender

Diese Variable vom Typ `text` beinhaltet die E-Mail-Adresse des Absenders.

### senderName

Falls der Absender auch einen Namen mitschickt, wird diese in dieser Variable (Typ `text`) gespeichert.

### sentDate

Datum und Uhrzeit des Sendezeitpunktes der E-Mail wird in dieser Variable (Typ `datetime`) gespeichert.

### subject

Der Betreff der E-Mail.
