Flower

← Alle Module · Kommunikation & Netz

smtp

Versendet E-Mails direkt über einen SMTP-Server — mit Empfängern, CC/BCC, Betreff, Text- oder HTML-Inhalt und Dateianhängen. Damit lassen sich automatische Benachrichtigungen, Berichte oder Bestätigungen aus einem Workflow heraus per Mail verschicken.

Block-Einstellungen

Gelten für den ganzen Modul-Block (im Editor oben im Inspektor, in YAML direkt unter dem Modulnamen).

FeldTypPflichtBeschreibung
serverTextAdresse des SMTP-Servers (z. B. smtp.firma.de). Standard: localhost.
portZahlPort des SMTP-Servers. Standard: 587.
nutzerTextAnmeldename für den Server. Leer = anonyme Verbindung ohne Authentifizierung.
passwortTextPasswort zur Anmeldung am Server (wird zusammen mit nutzer verwendet).
sslWahrheitVerschlüsselte Verbindung (TLS) verwenden. Standard: ja.
vonTextAbsender-E-Mail-Adresse. Im echten Versand Pflicht, im Simulationslauf optional.

Aktionen

sendenverändernd

Versendet eine E-Mail an die angegebenen Empfänger; im Simulationslauf wird nur eine Vorschau gezeigt und nichts verschickt.

Eingaben

FeldTypPflichtBeschreibung
anTextjaEmpfänger-Adresse(n). Mehrere durch Komma oder Semikolon trennen oder als Liste angeben.
betreffTextjaBetreffzeile der E-Mail.
textTextjaInhalt der E-Mail (Klartext, oder HTML wenn html: ja gesetzt ist).
ccTextKopie-Empfänger (CC). Mehrere durch Komma/Semikolon oder als Liste.
bccTextBlindkopie-Empfänger (BCC). Mehrere durch Komma/Semikolon oder als Liste.
htmlWahrheitWenn ja, wird der Text als HTML-Nachricht gesendet. Standard: nein.
anhängeListeDateipfade der anzuhängenden Dateien (auch als 'anhaenge' möglich).

Ausgaben (über ergebnis:)

ergebnisKein Rückgabewert — der Versand wird durchgeführt; im Simulationslauf erscheint stattdessen eine Vorschau.

Beispiele

Einfache Benachrichtigung versenden

Sendet eine kurze Text-Mail an einen Empfänger über den Firmen-SMTP-Server.

smtp
senden
serversmtp.firma.de
vonautomation@firma.de
anteam@firma.de
betreffTagesbericht fertig
textDer Tagesbericht wurde erstellt und liegt im Netzlaufwerk.
- smtp:
    server: smtp.firma.de
    von: automation@firma.de
    aktionen:
      - senden:
          an: team@firma.de
          betreff: Tagesbericht fertig
          text: "Der Tagesbericht wurde erstellt und liegt im Netzlaufwerk."

HTML-Mail mit CC, BCC und Anhang

Versendet eine formatierte HTML-Mail an mehrere Empfänger mit Kopie, Blindkopie und einer angehängten Datei.

smtp
senden
serversmtp.firma.de
port587
nutzerautomation@firma.de
passwortgeheim
vonautomation@firma.de
ankunde@beispiel.de;chef@firma.de
ccbuchhaltung@firma.de
bccarchiv@firma.de
betreffIhre Rechnung
htmlja
text<b>Guten Tag</b>, im Anhang finden Sie Ihre Rechnung.
anhängeC:\Berichte\rechnung.pdf
- smtp:
    server: smtp.firma.de
    port: 587
    nutzer: automation@firma.de
    passwort: geheim
    von: automation@firma.de
    aktionen:
      - senden:
          an: "kunde@beispiel.de;chef@firma.de"
          cc: buchhaltung@firma.de
          bcc: archiv@firma.de
          betreff: Ihre Rechnung
          html: ja
          text: "<b>Guten Tag</b>, im Anhang finden Sie Ihre Rechnung."
          anhänge:
            - "C:\\Berichte\\rechnung.pdf"