E-Mail versenden

Versendet eine E-Mail, ausgehend von den vorgenommenen SMTP-Einstellungen. Bei Fehlern wird die E-Mail nicht gesendet.

Eigenschaften

Eingabe

Name

Beschreibung

Datentyp

Erforderlich

Name

Beschreibung

Datentyp

Erforderlich

SMTP-Einstellung

Einstellungen zum SMTP-Server (siehe Einstellungen zu Aktivitäten)

WmsSettingMapping

Von

Absenderadresse

String

An

Empfängerliste (durch Strichpunkt getrennt)

String

CC

CC-Empfängerliste (durch Strichpunkt getrennt)

String

 

Antwortadresse

E-Mailadressen, an die eine Antwort auf die versendete E-Mail gesendet werden soll. Werden mehrere Adressen angegeben, müssen diese mit Strichpunkt ';' getrennt werden.

String

 

BCC

BCC-Empfängerliste (durch Strichpunkt getrennt)

String

 

Betreff

Betreff der E-Mail

String

 

E-Mail-Text

Text der E-Mail

String

 

Text als HTML interpretieren

Kennzeichen, ob der Text als HTML interpretiert werden soll.

Bool

 

Anhänge (Verzeichnis)

Verzeichnis, in dem die Dateien für den Anhang liegen.

String

 

Anhänge (Dateien)

Dateinamen der anzuhängenden Dateien. Trennen Sie die Namen mehrerer Anhänge mit einem Strichpunkt.

String

 

Fehlermeldungen

Beschreibung

Datentyp

Beschreibung

Datentyp

Es ist keine oder eine ungültige SMTP-Konfiguration vorhanden

 

Die Standard E-Mailadresse darf nicht überschrieben werden (Wenn in den Einstellungen das Kennzeichen “Keine andere Adresse zulassen“ gesetzt ist.

 

Die Absender-Adresse ist ungültig.

 

Es liegt keine gültige Empfänger-Adresse vor.

 

Ein angegebener Anhang wurde nicht gefunden.

 

Warnung: Text ist leer.

 

Warnung: Betreff ist leer.

 

Warnung: Ungültige Empfänger/CC/BCC-Adresse

 

SmtpException: Timeout wurde überschritten 

Lösung: Überprüfen Sie die SMTP-Verbindung. Bei Bedarf kann der Timeout für das Senden von E-Mails seit Version 1.1.3 erhöht werden.

SmtpException

Beispiele

E-Mail mit eingebettetem Bild

Um in der E-Mail Bilder anzuzeigen ist HTML-Text notwendig. Die Bild-Datei muss dazu base64 codiert werden. Das ist über die Aktivität “Base64-String von einer Datei erzeugen“ möglich. Folgendes Beispiel zeigt, wie das Versenden einer E-Mail mit einem Bild aussehen kann:

  • Geben Sie in der der Aktivität “Base64-String von einer Datei erzeugen” das gewünschte Bild an. Die Aktivität liefert eine string-Variable (wmsBase64String) zurück.

  • In der “E-Mail versenden”-Aktivität setzen sie die Einstellung “Text als HTML interpretieren“

  • Hinterlegen Sie als Text die gewünschten E-Mail-Nachricht. Um im Text das Bild einzubetten ist folgender Html-Code notwendig:

    "Sehr geehrte Damen und Herren,\r\n" + "..." + "Mit freundlichen Grüßen\r\n" + "<img src='data:image/png;base64,"+ wmsBase64String+ "'>"

    Falls gewünscht können sie dem Bild zusätzliche Formatierungen, wie eine Höhe oder einen Rahmen festlegen.

 

 

image-20240326-080256.png

 

 

 

Verwandte Themen