---
title: Versanddaten
slug: campaign/docs/versanddaten
docTags: 
createdAt: 2026-08-06T15:53:54.958Z
---

Dieses Kapitel beschreibt, wie Sie mittels Feldfunktionen Versanddaten eines Mailings weiterverarbeiten können.

:::hint{type="info"}
**Note**

Verwenden Sie Ihre spezifischen Daten und Empfängerlistenfelder, und testen Sie die Feldfunktionen, bevor Sie sie in einem Mailing verwenden.
:::

## Versanddatum einer E-Mail ausgeben

Um das Versanddatum einer E-Mail formatiert auszugeben, können Sie folgenden Velocity-Code verwenden:

```velocity
#if($user.data.bmIsOnlineVersion)$DateTimeHelper.formatDate('dd.MM.yyyy', $m2u.created)#else$DateTimeHelper.formatDate('dd.MM.yyyy', $DateTimeHelper.getCurrentDate().getTime())#end
```

:::hint{type="info"}
**Tip**

Das Versanddatum bezieht sich auf den Zeitpunkt, zu dem die Online-Version der E-Mail (`bmIsOnlineVersion`) erstellt wird. Dies ist vor allem bei [Transaktions-Mails](docId:6JbMqxBf1Te6K0YPlNSxo) wichtig, bei denen der eigentliche E-Mail-Versand erst startet, sobald ein Trigger (z. B. *hat Post-Click erzeugt*) ausgelöst wird oder ein Ereignis (z. B. Jahrestag) eintritt.
:::

### Versanddatum weiter verarbeiten

Um das Versanddatum zuzüglich eines definierten Zeitraums formatiert auszugeben, können Sie folgenden Velocity-Code verwenden:

```velocity
#set($daysToAdd = 50)#if($user.data.bmIsOnlineVersion)$DateTimeHelper.formatDate('dd.MM.yyyy', $DateTimeHelper.addDays($m2u.created, $daysToAdd))#else$DateTimeHelper.formatDate('dd.MM.yyyy', $DateTimeHelper.addDays($DateTimeHelper.getCurrentDate().getTime(), $daysToAdd))#end
```

:::hint{type="info"}
**Tip**

Der Velocity-Code addiert dem Versanddatum 50 Tage hinzu. Dies ist sinnvoll, um beispielsweise auf die Gültigkeit von Rabattaktionen hinzuweisen.
:::

## Absenderadresse ausgeben

Um die Absenderadresse einer E-Mail auszugeben, können Sie folgenden Velocity-Code verwenden:

```velocity
$mailing.mailingConfig.messageConfig.header.from.email.render(null)
```

## Empfängerlistennamen ausgeben

Um den Namen einer Empfängerliste auszugeben, können Sie folgenden Velocity-Code verwenden:

```velocity
$user.data.userlist.name
```

Um den Empfängerlistennamen in einer URL zu verwenden, müssen Sie ihn zuerst kodieren:

```velocity
$NetHelper.urlEncode($user.data.userlist.name)
```

## Empfängerlisten-ID ausgeben

Um die ID einer Empfängerliste auszugeben, können Sie folgenden Velocity-Code verwenden:

```velocity
$user.data.userlist.id
```

## Empfänger-ID ausgeben

Um die Empfänger-ID auszugeben, können Sie folgenden Velocity-Code verwenden:

```velocity
$user.data.id
```

## Mandanten-ID ausgeben

Um die Mandanten-ID auszugeben, können Sie folgenden Velocity-Code verwenden:

```velocity
$mailing.mailingGroup.id
```

## Mandanten-Namen ausgeben

Um den Mandanten-Namen auszugeben, können Sie folgenden Velocity-Code verwenden:

```velocity
$mailing.mailingGroup.name
```

## Mailing-Namen ausgeben

Um den Mailing-Namen auszugeben, können Sie folgenden Velocity-Code verwenden:

```velocity
$mailing.name
```

## Beschreibungstext ausgeben

Um den Beschreibungstext eines Mailings auszugeben, können Sie folgenden Velocity-Code verwenden:

```velocity
#if (!$StringHelper.isEmpty($mailing.description))$NetHelper.urlEncode($mailing.description)#else$!{null}unknown#end
```

:::hint{type="info"}
**Tip**

Der Beschreibungstext wird URL-kodiert ausgegeben, zum Beispiel: *Das+ist+ein+Testmailing*. Wenn keine Beschreibung vorhanden ist, wird *unknown* ausgegeben.
:::

## Empfänger mit Zielgruppe abgleichen

Um abzufragen, ob ein Empfänger einer bestimmten Zielgruppe angehört und einen entsprechenden Text auszugeben, können Sie folgenden Velocity-Code verwenden:

```velocity
#if($filter.filterByRevisionedFilters("TARGETGROUPID", false))Foo#else$!{null}Bar#end
```

:::hint{type="info"}
**Tip**

Im Velocity-Code ist *Foo* die Ausgabe, wenn der Empfänger der Zielgruppe angehört und *Bar* die Ausgabe, wenn der Empfänger der Zielgruppe nicht angehört.
:::

## Image-Host ausgeben

Um den Host des Datei-Servers, auf dem ein Bild hinterlegt ist, auszugeben, können Sie folgenden ODR-Code verwenden:

```html
<odr:set value="%{imageHost(m2u)}" var="host"/><odr:out value="%{host}"/>
```

Sie können den Image-Host auch mit dem folgenden Velocity-Code ausgeben:

```velocity
$!bmOdr.out("%{imageHost(m2u)}")$!{null}
```
