Verwenden von E-Mail-Auslösern im „Schleife auslösen“-Handle

Sie können den E-Mail-Auslöser verwenden, um den Bot zu starten, wenn eine E-Mail gesendet oder empfangen wird.

Vorbereitungen

Sie haben in Automation Workspace den „Schleife auslösen“-Handle zu Ihrem Bot hinzugefügt.

Prozedur

  1. Wählen Sie im „Schleife auslösen“-Handle im Feld Auslösen bei E-Mail aus.
    Es wird eine Liste mit konfigurierbaren Optionen für den E-Mail-Auslöser angezeigt.
  2. Wählen Sie einen der folgenden Servertypen als Auslöser für Ihre eingehenden E-Mails:
    Servertyp Schritte
    Microsoft Outlook Klicken Sie auf Outlook.

    Microsoft Outlook ist als E-Mail-Dienst eingestellt, und der Bot wird ausgelöst, wenn Sie eine neue E-Mail erhalten.

    E-Mail-Server Klicken Sie auf E-Mail-Server.
    1. Geben Sie die Host-Informationen des E-Mail-Dienstes ein.

      Wenn Sie zum Beispiel Office365 als E-Mail-Dienst verwenden, geben Sie Outlook.office365.com ein.

    2. Wählen Sie IMAP oder POP3.
      IMAP und POP3 sind Protokolle, die für die Verbindung mit dem E-Mail-Server verwendet werden, damit Sie Ihre E-Mails mit einem E-Mail-Client lesen können. Standardmäßig ist IMAP ausgewählt.
      Anmerkung: Das POP3-Protokoll hat eine bekannte Einschränkung, bei der jede neue Kalendereinladung auch den Bot auslösen kann.
    3. Sichere Verbindung (SSL/TLS) verwenden: Diese Option ist standardmäßig aktiviert. Mit dieser Option können Sie eine sichere Verbindung mit dem E-Mail-Server herstellen.
    4. Geben Sie im Feld Port die Portnummer für den E-Mail-Server an.
    5. Wählen Sie eine der folgenden Benutzerauthentifizierungsmethoden aus, um sich beim E-Mail-Server anzumelden:
      • Basic
        • Anmeldedaten: Klicken Sie auf Wählen, um den gespeicherten Nutzernamen und das Passwort auszuwählen.
        • Variable: Geben Sie eine Variable an.
        • Unsichere Zeichenfolge: Geben Sie den Nutzernamen und das Passwort ein.
      • OAuth2.0 – Client-Anmeldedaten
        • Geben Sie die eindeutigen Client- und Mandanten-IDs an, die bei der Registrierung der Anwendung im Microsoft Azure-Portal erstellt wurden.
        • Geben Sie den Nutzernamen an, den Sie für den Zugriff auf den Mailserver verwenden möchten.
        • Geben Sie den geheimen Clientschlüssel an, den Sie für Ihre Anwendung im Anwendungsregistrierungsportal erstellt haben.
          Für die Felder Client-ID, Mandanten-ID, Nutzername und Geheimer Clientschlüssel wählen Sie aus den folgenden Optionen aus:
          • Anmeldedaten: Verwenden Sie einen im Credential Vault verfügbaren Wert.
          • Variable: Geben Sie eine Variable an.
          • Unsichere Zeichenfolge: Geben Sie manuell einen Wert ein.
          Anmerkung: Der Client-Anmeldedatenablauf unterstützt Gmail nicht.
      Anmerkung: Die Funktion E-Mail in Ordner unterstützt keine Unterordner, wenn Sie das Protokoll POP3 für E-Mail Server einstellen.
    EWS-Server Klicken Sie auf EWS-Server.
    1. Wählen Sie aus dem Dropdown-Menü Microsoft Exchange Version die Version aus, die Ihr Unternehmen verwendet.
      • Exchange Server 2013

        Microsoft Exchange Server 2019 wird jetzt unterstützt. Wenn Ihr Unternehmen die Versionen Exchange Server 2013, 2016 oder 2019 von Microsoft Exchange Server verwendet, wählen Sie daher Exchange Server 2013.

      • Exchange2010_SP2
      • Exchange2010_SP1
      • Exchange2010
      • Exchange2007_SP1

      Wenn Sie beispielsweise Microsoft Exchange Service Pack 2 verwenden, wählen Sie Exchange2010_SP2 als Ihren E-Mail-Dienst.

    2. Geben Sie den Domänennamen ein, zum Beispiel smtp.office365.com
    3. Wählen Sie eine der folgenden Benutzerauthentifizierungsmethoden aus, um sich beim E-Mail-Server anzumelden:
      • Basic
        • Anmeldedaten: Klicken Sie auf Wählen, um den gespeicherten Nutzernamen und das Passwort auszuwählen.
        • Variable: Geben Sie eine Variable an.
        • Unsichere Zeichenfolge: Geben Sie den Nutzernamen und das Passwort ein.
      • OAuth2.0 – Client-Anmeldedaten
        • Geben Sie die eindeutigen Client- und Mandanten-IDs an, die bei der Registrierung der Anwendung im Microsoft Azure-Portal erstellt wurden.
        • Geben Sie den Nutzernamen an, den Sie für den Zugriff auf den Mailserver verwenden möchten.
        • Geben Sie den geheimen Clientschlüssel an, den Sie für Ihre Anwendung im Anwendungsregistrierungsportal erstellt haben.
          Für die Felder Client-ID, Mandanten-ID, Nutzername und Geheimer Clientschlüssel wählen Sie aus den folgenden Optionen aus:
          • Anmeldedaten: Verwenden Sie einen im Credential Vault verfügbaren Wert.
          • Variable: Geben Sie eine Variable an.
          • Unsichere Zeichenfolge: Geben Sie manuell einen Wert ein.
          Anmerkung: Es gibt keine Unterstützung für gemeinsam genutzte Postfächer in Microsoft Outlook, aber als Workaround können Sie den EWS-Server-Anmeldedatenablauf mit einer gemeinsam genutzten E-Mail als Nutzernamen-Zeichenfolge verwenden.
  3. Geben Sie im Feld Prüfung alle für alle Servertypen eine Zeit an, um das Auslöseintervall festzulegen.

    Das Auslöseintervall für den Bot ist standardmäßig auf 120 Sekunden eingestellt. Sie können auch die Minuten angeben.

    Anmerkung: Das Auslöseintervall, das Sie über das Dropdown-Menü Prüfung alle konfiguriert haben, hängt nicht von der Anzahl der während des geplanten Intervalls empfangenen E-Mails ab.
  4. Geben Sie ein E-Mail-Ereignis für den ausgewählten Servertyp in den Feldern Bedingungen auswählen an.
    • E-Mail von: Geben Sie die E-Mail-Adressen an.
    • E-Mail-Betreff enthält: Geben Sie an, dass eine E-Mail eine Bedingung enthält.
    • E-Mail ohne Anhang
    • E-Mail mit Anhang
    • E-Mail in Ordner: Geben Sie eine E-Mail in einem Ordner an.
    Anmerkung: Wenn Sie das Kontrollkästchen E-Mail-Betreff enthält aktivieren, wird der E-Mail-Auslöser in Abhängigkeit von den folgenden Betreffbedingungen ausgeführt:
    • Wenn die Betreffzeile in doppelte Anführungszeichen ("") gesetzt wird, wie z. B. "ABC-Tabellenkalkulation", wird der Auslöser nur dann ausgeführt, wenn der E-Mail-Betreff exakt mit der in Anführungszeichen gesetzten Zeichenfolge übereinstimmt.
    • Wenn mehrere Betreffzeilen durch Semikolon getrennt sind, wie z. B. ABC-Tabellenkalkulation; ABC-Projektprotokolle, wird der Auslöser ausgeführt, wenn der Betreff der E-Mail mit einer der genannten Betreffzeilen übereinstimmt.
  5. Geben Sie Ihre Variable im Feld Zugewiesen an an.
    Sie können diese Variable verwenden, um verschiedene Details über die E-Mail abzurufen, die den Bot ausgelöst hat, z. B. Absender, Empfänger, Betreff, E-Mail-Inhalt, Datum, Aktionsinformationen, E-Mail-Server-Host und Portdaten.
    Sie können aus den folgenden Optionen wählen:
    • Mehrere Variablen
    • Datensatz:
  6. Klicken Sie auf Speichern, um Ihre Konfiguration zu speichern.
    Sie haben den E-Mail-Auslöser für die Verwendung mit dem „Schleife auslösen“-Handle konfiguriert.