E-Mail Paket

Das E-Mail -Paket enthält Aktionen zur Automatisierung von E-Mail-bezogenen Aufgaben über Exchange Web Services (EWS), Microsoft Outlook und andere E-Mail-Server. Sie können diese Aktionen zum Senden, Empfangen und Ändern von Nachrichten, Ordnern und Nachrichtenstatus verwenden.

Anmerkung:
  • Das E-Mail -Paket unterstützt die E-Mail-Automatisierung eines geteilten Postfachs in Outlook für Office 365/Microsoft 365 mithilfe von IMAP-/EWS-Protokollen und OAuth 2.0-Authentifizierung unter Verwendung von Client-Anmeldedaten und Autorisierungscodes mit PKCE Grant Flows. Sie können den Abruf von E-Mails aus einem geteilten Postfach automatisieren und E-Mail-bezogene Aufgaben ausführen, indem Sie auf die einzelnen Ordner und Unterordner im geteilten Postfach zugreifen. Vergewissern Sie sich, dass Sie das freigegebene Postfach in Ihrer Outlook-Anwendung eingerichtet haben. Beachten Sie, dass das Senden, Weiterleiten und Beantworten von E-Mails über ein geteiltes Postfach nicht unterstützt wird.
  • Proxy wird für EWS OAuth 2.0 unterstützt. Wenn Sie einen Bot erstellen, der zur Authentifizierung EWS OAuth2 verwendet, und der Bot Runner-Rechner hinter der Firewall konfiguriert ist, werden alle ausgehenden Anfragen über den auf dem Bot Runner-Rechner konfigurierten Proxy-Server geleitet.
  • Wenn Sie E-Mails in einer Schleife über eine Client-Verbindung von Microsoft Outlook mit einem Betreff-Filter lesen, kann der Bot nicht zugestellte E-Mails nicht lesen, wenn der Betreff diese Bestätigungen enthält:
    • Übermittlungsbestätigung
    • Lesebestätigung
    • Übermittlungsfehler
    Der Outlook-Client unterstützt diese Funktion nicht, da er eine externe Bibliothek verwendet.

    Wir empfehlen, solche E-Mails über E-Mail-Server > IMAP zu verbinden, zu lesen und zu filtern.

Das E-Mail -Paket unterstützt EWS-, POP3-, SMTP- und IMAP-Protokolle und ermöglicht Ihnen die folgenden Aufgaben:
  • Verwalten und organisieren Sie E-Mail-Nachrichten und Ordner.
  • Laden Sie Anhänge von E-Mails in bestimmte Ordner auf einem Gerät herunter.
  • Extrahieren Sie Daten aus E-Mails in Variablen und verwenden Sie diese, um die extrahierten Daten in anderen Anwendungen zu verwenden. Sie können z. B. Daten aus der E-Mail eines Absenders extrahieren und sie in einer Excel-Tabelle speichern.
Anmerkung: Wenn Sie eine E-Mail-bezogene Aufgabe auf einem Gerät mit Microsoft Outlook automatisieren möchten, stellen Sie sicher, dass die Outlook-Anwendung geöffnet ist.
Anmerkung:
  • Wenn Ihre derzeitige Office-Installation eine der folgenden ist:
    • Microsoft 365 Apps für Unternehmen
    • Office 2016, 2019 oder 2021 (Verbraucher-Version 2009 oder höher)

    Dann müssen Sie die Microsoft Access Database Engine nicht als zusätzliche Komponente in Ihrem System installieren.

    Wenn Sie jedoch sowohl Microsoft 365 Apps als auch die Microsoft Access Database Engine auf Ihrem System installiert haben, können Sie die Microsoft Access Database Engine deinstallieren und Microsoft 365 Apps reparieren.

    Microsoft empfiehlt, den Microsoft Access Database Engine-Treiber nicht separat zu installieren, da sowohl die Microsoft Access Database Engine 2016 als auch Microsoft 365 Apps die gleiche Hauptversionskennung (16.0) verwenden. Weitere Informationen über die Installationsanforderungen für den Microsoft Access Database Engine-Treiber finden Sie unter Unable to use the Access ODBC or OLEDB provider

  • Wenn Sie eine E-Mail senden, beantworten oder weiterleiten, hängt die zulässige Größe des Anhangs in der E-Mail von Ihrer Internetgeschwindigkeit (Timeout von 120 Sekunden) und den Einschränkungen des E-Mail-Servers ab. Wenn das Senden eines Anhangs mehr als 120 Sekunden dauert, zeigt das System einen Fehler wegen Zeitüberschreitung an.

Erwägungen

Anmerkung: Einige der Aktionen müssen innerhalb einer Aktion Schleife verwendet werden. Einzelheiten finden Sie unter Verwendung des Iterators „Für jede E-Mail im Postfach“.
Die E-Mails werden auf der Grundlage der Reihenfolge der im Posteingang aufgeführten Ordner abgerufen. Innerhalb jedes Ordners werden die E-Mails nach Eingangsdatum und -zeit in der LIFO-Reihenfolge (last in, first out) abgerufen. Zusätzlich können Sie Filter auf die folgenden Felder anwenden:
  • Arten von E-Mails: Alle, Gelesen und Ungelesen
  • Betreff
  • Aus einem bestimmten Ordner abgerufen.
  • Von bestimmten Absendern
  • Vor, am oder nach dem Empfangsdatum
Halten Sie sich an die folgenden bewährten Verfahren, wenn Sie Ordner mit einer großen Anzahl von E-Mail-Nachrichten filtern und durchlaufen:
  • Nachdem Sie E-Mail-Nachrichten verarbeitet haben, verschieben Sie sie in einen anderen Ordner, damit ihre doppelten E-Mail-Nachrichten bei einem späteren Durchlauf nicht erneut verarbeitet werden.
  • Versuchen Sie, die Anzahl der Nachrichten im Posteingang zu reduzieren.
  • Die Filterung erfolgt anhand der vom Nutzer angegebenen Filterparameter, wie z. B. der Art der E-Mail: Alle, Gelesen und Ungelesen; Betreff; aus einem spezifischen Ordner; von einem spezifischen Absender; oder vor, am oder nach dem Empfangsdatum). Im Folgenden sind die Arten von Filtermechanismen aufgeführt:
    • Serverseitige E-Mail: Die serverseitige Filterung ist viel schneller.
    • Clientseitig: Die Filterung wird auf dem lokalen Rechner durchgeführt und ist vergleichsweise langsam, da die E-Mail-Nachrichten zunächst vom Remote-Server abgerufen und dann auf dem lokalen Rechner gefiltert werden.
    • Hybrid: Einige Parameter werden auf der Serverseite und einige auf der Clientseite gefiltert.
  • Im Folgenden wird erläutert, wie der Filterungsprozess für verschiedene Servertypen funktioniert:
    • EWS: Die gesamte Filterung erfolgt auf der Serverseite und ist daher viel schneller.
    • Outlook-Client: Auf der Serverseite wird nichts gefiltert, aber der Filterungsprozess ist schneller, weil die E-Mail-Nachrichten bereits auf dem lokalen Rechner vorhanden sind.
    • IMAP: Die Filterung für das Feld Betreff wird auf dem lokalen Rechner durchgeführt und ist langsamer. Für den Parameter Vor, am oder nach dem Empfangsdatum wird die Filterung für date auf dem Remote-Server und für hour/min/second auf dem lokalen Rechner durchgeführt. Zum Beispiel wird für das Datum 01/12/2022 die Filterung auf dem Remote-Server durchgeführt, während für die Zeit (Stunde/Min/Sekunde) 21:10:56 die Filterung auf dem lokalen Rechner durchgeführt wird.
    • POP3: Dieser Server ist der langsamste von allen, da die Mails von einem Remote-Server abgerufen werden und die Filterung auf dem lokalen Rechner erfolgt.

    Wir empfehlen, die Verbindung über den EWS-Server und den Outlook-Client herzustellen, da der Filterungsprozess im Vergleich zu den Protokollen IMAP und POP3 viel schneller ist.

  • Verwenden Sie immer Trennen Aktion, wenn die Aktion Verbinden zur Freigabe einer Ressource verwendet wird.

Bevor Sie beginnen

Führen Sie folgende Aktionen innerhalb des E-Mail -Pakets als Teil der Verwendung des Satzes verfügbarer Aktionen aus:

  1. Stellen Sie mithilfe der Aktion Verbinden eine Verbindung mit einem E-Mail-Server her.

    Geben Sie beim Herstellen der Verbindung die Details und den Sitzungsnamen des E-Mail-Servers an. Verwenden Sie denselben Sitzungsnamen für die anderen Aktionen.

    Für die Aktionen Weiterleiten, Antworten und Senden müssen Sie keine Verbindung aufbauen, weil Sie die Details zum Absender- und E-Mail-Server-hinzufügen, wenn Sie diese Aktionen verwenden.

  2. Verwenden Sie die Aktionen, um eine Aufgabe zu automatisieren.
  3. Nachdem Sie alle E-Mail-bezogenen Aufgaben automatisiert haben, beenden Sie die Verbindung zum Mailserver mithilfe der Aktion Trennen.
Wichtig: Sie müssen die POP-Einstellungen aktivieren, um eine E-Mail-bezogene Aufgabe auf dem Gmail-Server über das POP3-Protokoll zu automatisieren. Siehe Gmail-Nachrichten mit POP lesen.

Aktionen im E-Mail-Paket

Das E-Mail -Paket enthält folgende Aktionen:

Aktion Beschreibung
Status ändern Einzelheiten finden Sie unter Aktion „Status ändern“.
Prüfen, ob Ordner existiert Einzelheiten finden Sie unter Aktion „Prüfen, ob Ordner existiert“.
Alle löschen Einzelheiten finden Sie unter Aktion „Alle löschen“.
Löschen Einzelheiten finden Sie unter Aktion löschen.
Trennen Einzelheiten finden Sie unter Aktion „Trennen“.
Verbinden Einzelheiten finden Sie unter Verwendung der Aktion „Verbinden“ im E-Mail-Paket.
Weiterleiten Einzelheiten finden Sie unter Verwenden der Aktion „Weiterleiten“.
Alle verschieben Einzelheiten finden Sie unter Aktion „Alle verschieben“.
Bewegen Einzelheiten finden Sie unter Aktion „Verschieben“.
Allen antworten Einzelheiten finden Sie unter Aktion „Allen antworten“.
Antworten Einzelheiten finden Sie unter Verwenden der Aktion „Antworten“.
Alle Anhänge speichern Einzelheiten finden Sie unter Aktion „Alle Anhänge speichern“.
Anlage speichern in Einzelheiten finden Sie unter Aktion „Anlage speichern in“.
E-Mail speichern Einzelheiten finden Sie unter Aktion „E-Mail speichern“.
Senden Einzelheiten finden Sie unter Aktion „Senden“ verwenden.

Ressourcen

In den folgenden Schulungskursen von Automation Anywhere University: RPA Training and Certification (A-People login required) wird erläutert, wie Sie mit einem E-Mail-Paket E-Mail-bezogene Aufgaben automatisieren können: