E-Mail - IMAP

Der Trigger "E-Mail - IMAP" empfängt E-Mail-Nachrichten von einem IMAP-Server.

Der Trigger "E-Mail - IMAP" verfügt über zwei Ausgabe-Ports. Der Success-Port () kann eine Nachricht senden, wenn der Trigger diese erfolgreich empfängt. Der Failure-Port (x) kann eine Nachricht senden, wenn der Trigger beim Abfragen fehlschlägt.

Warnhinweis  Wenn der Trigger "E-Mail - IMAP" den IMAP-Server abfragt, wird jede ungelesene E-Mail im Posteingang als gelesen markiert.
Hinweis  Der IMAP-Zugriff muss für das E-Mail-Konto aktiviert sein, das für Nachrichten abgefragt wird.

Parameter

Tipp  Um zu testen, ob Ihre Parameter wie erwartet funktionieren, klicken Sie auf Validieren.
  • IMAP Server-Host: Geben Sie den Hostnamen oder die IP-Adresse des IMAP-Servers an.
  • IMAP Server-Port: Geben Sie den TCP-Port an, über den die IMAP-Kommunikation stattfindet.
  • IMAP E-Mail-Konto /-Kennwort: Geben Sie die E-Mail-Adresse und das Kennwort des Kontos an, das E-Mails über IMAP empfängt.
  • Hinweis  Der IMAP-Zugriff muss für das E-Mail-Konto aktiviert sein, das für Nachrichten abgefragt wird.
  • Sicherheit der Verbindung: Geben Sie den Verschlüsselungsmechanismus an, der für die IMAP-Verbindung verwendet werden soll. Der ausgewählte Mechanismus muss über den angegebenen Port funktionieren.
  • SSL-Zertifikat verifizieren: Wenn dieser Parameter auf Ja gesetzt ist, wird die Verbindung zum angegebenen IMAP Server-Host mit einem gültigen, signierten SSL-Zertifikat überprüft. Wenn dieser Parameter auf Nein eingestellt ist, wird die Verbindung nicht mit einem SSL-Zertifikat überprüft. Diese Option ist nicht sicher und wird nicht empfohlen, es sei denn, es ist absolut notwendig, beispielsweise bei Verwendung eines selbstsignierten Zertifikats.
  • Abfrageintervall : Geben Sie an, wie oft der IMAP-Server nach E-Mails abgefragt werden soll.
  • Abzurufende E-Mails: Wählen Sie Nur neue E-Mails, um Nachrichten abzurufen, die nach der Erstellung dieser Automatisierung eingegangen sind. Wählen Sie Ungelesene E-Mails, um alle ungelesenen Nachrichten aus dem Posteingang abzurufen.
  • Warnhinweis  Wenn der Trigger "E-Mail - IMAP" den IMAP-Server abfragt, wird jede ungelesene E-Mail im Posteingang als gelesen markiert, unabhängig von dieser Einstellung.
  • Filtertyp: Ermöglicht Ihnen, basierend auf dem Inhalt der Betreffzeile nur die vom Filter angegebenen Nachrichten abzurufen. Der Filtertyp besitzt folgende Optionen:
  • Filter für Betreff (optional): Geben Sie den Filter entsprechend dem angegebenen Filtertyp an. Platzhalterzeichen werden nicht unterstützt. Wenn dieser Parameter leer ist, wird kein Filter angewendet und alle ungelesenen / neuen Nachrichten werden abgerufen.
  • Anhänge herunterladen nach (optional): Geben Sie einen Speicherort für das Herunterladen von Anhängen an.
    • Wählen Sie einen Ressourcen-Ordner (...).
    • Geben Sie Ihren eigenen Speicherort ein. Verzeichnispfade müssen Schrägstriche (/) oder Escape-Backslashes (\\) verwenden.
    • Wenn nicht angegeben, werden alle Anhänge im folgenden standardmäßigen temporären Ordner gespeichert:

      $(FME_SHAREDRESOURCE_SYSTEM)/temp/emailattachments/<date>-<automation_name>-<email_subject>-<automation_id>\<filename>.

      Falls angegeben, wird der folgende Unterordner am angegebenen Speicherort erstellt:

      <specifiedLocation>/<date>-<automation_name>-<email_subject>-<automation_id>/<filename>

      Wenn <specifiedLocation> ungültig ist, werden Anhänge im standardmäßigen temporären Ordner gespeichert.

      Wenn <automation_name>, <email_subject> oder <filename> ungültige Zeichen enthält, werden diese Zeichen entfernt. Ungültige Zeichen sind \/:*?\"<>|&='+%#. Whitespace-Zeichen werden in _ umgewandelt.

  • Client-ID (optional): Geben Sie für die offene Autorisierung (OAuth) als registrierte Anwendung bei der Microsoft Identity Platform die Anwendungs-(Client-)ID an. Die Client-ID wird bei der Konfiguration eines Azure Active Directory-Mandanten erstellt.
  • Hinweis  Ein geheimer Clientschlüssel ist nicht erforderlich.

Attribute der Ausgabe

Siehe auch

Attribut Beschreibung
time Ereigniszeit
source Ereignistyp
error.type

(nur Failure-Port) Fehlertyp:

  • InvalidMessage: Beim Konfigurieren dieser Komponente ist ein Fehler aufgetreten, z. B. fehlende oder fehlerhafte Werte.
  • DeadLetter: Bei der Verbindung mit einer externen Ressource ist ein Fehler aufgetreten. Beispiele können Verbindungsprobleme, ungültige Anmeldeinformationen oder allgemeine Ausnahmen für externe Ressourcen sein.
error.message (nur Failure-Port) Fehlermeldung
email.subject (nur Success-Port) E-Mail-Betreff
email.body (nur Success-Port) E-Mail-Body
email.attachment

(nur Success-Port) E-Mail-Anhang

Hinweis  Wenn die E-Mail mehrere Anhänge enthält, greift dieses Attribut nur auf den ersten Anhang zu. Um auf mehrere Anhänge zuzugreifen, verwenden Sie stattdessen email.attachments.
email.attachments (nur Success-Port) Pfad zum Verzeichnis mit allen E-Mail-Anhängen
email.sent (nur Success-Port) Uhrzeit des Sendens
email.received (nur Success-Port) Uhrzeit des Empfangs
email.from (nur Success-Port) Adresse des Absenders
email.to (nur Success-Port) Adresse des Empfängers
email.contentType (nur Success-Port) Inhaltstyp des E-Mail-Bodys