16 Bestätigen
16.1 Übersicht ¶
Die Aufgabe Bestätigen klickt automatisch einen Link aus dem Text der eingehenden Nachricht an - typischerweise einen in einer Bestätigungs-Mail enthaltenen „Klicken Sie hier zum Bestätigen”-Link. Sie wird eingesetzt, um wiederkehrende Bestätigungs-Mails ohne manuelles Eingreifen abzuarbeiten - z.B. Anmelde-Bestätigungen, Newsletter-Double-Opt-Ins, Bestätigungs-Schritte in Liefer- und Tracking-Workflows.
16.2 Wie die Aufgabe arbeitet ¶
- Das Programm liest den Nachrichten-Text der Mail (zuerst HTML-Body, sonst Klartext-Body)
- Aus diesem Text werden alle Hyperlinks extrahiert (
<a href>-Attribute bzw. http:// / https://-URLs im Klartext)
- Aus den gefundenen Links wird derjenige ausgewählt, der mit dem konfigurierten URL muss beginnen mit-Wert beginnt. Bei mehreren Treffern gewinnt der längste
- Dieser Link wird mit einem HTTP-Befehl aufgerufen
- Optional wird die zurückgelieferte Ergebnisseite auf einen Pflichttext geprüft
Findet das Programm im Mail-Text keinen Link, der mit dem Prefix beginnt, gilt die Aufgabe als fehlgeschlagen.
16.3 Konfigurationsfelder ¶
16.3.1 URL muss beginnen mit ¶
Der Anfang der URL, nach der im Mail-Text gesucht wird.
Beispiele:
https://newsletter.anbieter.de/confirm/
https://portal.kunde.de/bestaetigen
Eingehende Mail enthält den Link https://newsletter.anbieter.de/confirm/abc123def?token=xyz - das Programm findet ihn anhand des Prefixes und ruft ihn auf.
Hinweis: Der Prefix muss nicht den vollständigen, im Mail-Text enthaltenen Link abdecken. Das Programm verwendet ihn ausschließlich als Such-Filter, um den richtigen Link aus mehreren möglichen Links der Mail herauszufiltern.
16.3.2 Ergebnisseite muss enthalten ¶
Optionale Validierung: Das Programm prüft, ob der Text der Ergebnisseite eine bestimmte Zeichenkette enthält. Erst dann gilt die Aufgabe als erfolgreich. Bleibt das Feld leer, gilt jede HTTP-Antwort als Erfolg.
Beispiele:
Bestätigung erfolgreich
Vielen Dank
"status":"success"
Wenn die Ergebnisseite diese Zeichenkette nicht enthält, gilt die Aufgabe als fehlgeschlagen - und Folge-Aufgaben (z.B. Automatische Antwort) werden nicht ausgeführt.
16.4 Anwendungsfall ¶
Newsletter Double-Opt-In
URL muss beginnen mit: https://newsletter.anbieter.de/confirm/. Profil-Filter trifft auf Bestätigungs-Mails dieses Newsletter-Anbieters. Die Aufgabe klickt den enthaltenen Bestätigungs-Link, sodass der Newsletter-Versand aktiviert wird, ohne dass jemand die Mail manuell öffnen muss.
16.5 Tipp ¶
- Wählen Sie den URL-Prefix so spezifisch wie möglich (mindestens Domain plus Pfad-Anfang) - sonst findet das Programm bei mehreren Links in einer Mail eventuell den falschen