E-Mail versenden
Inhalt
Versendet eine E-Mail, ausgehend von den vorgenommenen SMTP-Einstellungen. Bei Fehlern wird die E-Mail nicht gesendet.
Eigenschaften
Eingabe
Name | Beschreibung | Datentyp | Erforderlich |
---|---|---|---|
SMTP-Einstellung | Einstellungen zum SMTP-Server (siehe Einstellungen zu Aktivitäten) | ||
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 |
---|---|
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.