Beispiel für die Verwendung von E-Mail-Aktionen in einem Bot
Als PDF herunterladen
- Zuletzt aktualisiert2023/03/06
Beispiel für die Verwendung von E-Mail-Aktionen in einem Bot
In diesem Beispiel verwenden wir E-Mail-Aktionen, um E-Mail-bezogene Vorgänge mit dem Outlook-Client durchzuführen.
- Die Gesamtzahl der Anhänge von E-Mails abrufen und das Ergebnis im Nachrichtenfeld ausgeben.
- Eine Antwort an den Absender und alle Empfänger einer E-Mail mit einem anderen Betreff senden.
- Gelesene E-Mails aus dem Posteingang löschen und entfernen.
Prozedur
-
Erstellen Sie einen Bot.
-
Klicken Sie im linken Feld auf Automatisierung.
Eine Liste der verfügbaren Bots und Formulare wird angezeigt.
- Klicken Sie auf Neu erstellen > Bot.
- Geben Sie einen Namen für den Bot ein: Email_Operation_Bot.
- Klicken Sie auf Erstellen und Bearbeiten.
-
Klicken Sie im linken Feld auf Automatisierung.
-
Verwenden Sie die Aktion „Verbinden“, um eine Verbindung mit einem E-Mail-Server herzustellen.
- Doppelklicken oder ziehen Sie die Aktion E-Mail > Verbinden.
- Geben Sie EmailSession im Feld Sitzungsname ein.
- Wählen Sie Outlook, um eine Verbindung mit Microsoft Outlook herzustellen.
- Geben Sie test@automationanywhere.com in das Feld Outlook-Postfach (optional) ein.
-
Um jedes Element in der E-Mail zu bearbeiten, verwenden Sie die Aktion
Schleife.
- Doppelklicken oder ziehen Sie die Aktion Schleife.
- Wählen Sie Für jede E‑Mail im Postfach aus der Liste Iterator aus.
- Geben Sie EmailSession in das Feld Sitzungsname ein.
- Wählen Sie Alle aus dem Feld Abzurufender E-Mail-Typ, um E-Mails vom E-Mail-Server abzurufen.
- Geben Sie in das Feld Aus einem spezifischen Ordner (optional) Inbox/Analytics folder ein.
- Wählen Sie die Option HTML für das Nachrichtenformat.
- Wählen Sie Wahr aus der Liste Lokale Zeitzone verwenden.
- Legen Sie im Feld Aktuellen Wert einer Variablen zuweisen (optional) die Variable EmailDetails als Wörterbuchvariable an.
-
Rufen Sie die Gesamtzahl der Anhänge aus jeder E-Mail ab und geben Sie sie aus.
- Doppelklicken oder ziehen Sie die Aktion Nachrichtenfeld.
- Geben Sie in das Feld Anzuzeigende Nachricht eingeben $EmailDetails{emailSubject}$EmailDetails{emailNoOfAttachments}$ ein.
- Doppelklicken oder ziehen Sie die Aktion E-Mail > Trennen. Geben Sie EmailSession in das Feld Sitzungsname ein.
-
Klicken Sie auf Speichern und dann auf Ausführen.
Die Anlagedaten werden wie folgt aus den E-Mails abgerufen:
emailSubject emailNoOfAttachments Google Analytics Bericht für Dezember 2022 12 Google Analytics Bericht für November 2022 11 Google Analytics Bericht für Oktober 2022 9 Google Analytics Bericht für Aug 2022 10 Google Analytics Bericht für Juli 2022 13 Google Analytics Bericht für Mai 2022 11 Google Analytics Bericht für März 2022 5 -
Starten Sie eine neue E-Mail-Sitzung.
- Doppelklicken oder ziehen Sie die Aktion E-Mail > Verbinden.
- Geben Sie EmailSession1 im Feld Sitzungsname ein.
- Wählen Sie Outlook, um eine Verbindung mit Microsoft Outlook herzustellen.
- Geben Sie test@automationanywhere.com in das Feld Outlook-Postfach (optional) ein.
-
Um jedes Element in der E-Mail zu bearbeiten, verwenden Sie die Aktion
Schleife.
- Doppelklicken oder ziehen Sie die Aktion Schleife.
- Wählen Sie Für jede E‑Mail im Postfach aus der Liste Iterator aus.
- Geben Sie EmailSession1 in das Feld Sitzungsname ein.
- Wählen Sie Alle aus dem Feld Abzurufender E-Mail-Typ, um E-Mails vom E-Mail-Server abzurufen.
- Geben Sie in das Feld Aus einem spezifischen Ordner (optional) Inbox/Daily stand up meeting ein.
- Wählen Sie die Option HTML für das Nachrichtenformat.
- Wählen Sie Wahr aus der Liste Lokale Zeitzone verwenden.
-
Verwenden Sie die Aktion
Allen antworten, um eine Antwort auf eine E-Mail zu senden.
-
Geben Sie die folgenden E-Mail-IDs ein. peter_wilson@example.com, john.smith@example.com, nancy.mark@example.com
Anmerkung: Verwenden Sie ein Komma, um die E-Mail-IDs zu trennen.
- Geben Sie in das Feld Betreff (optional) Documentation deliverables for upcoming releases ein.
- Fügen Sie den Dateianhang release plan.xlsx zur E-Mail-Nachricht hinzu.
- Wählen Sie Nur Text für den E-Mail-Text.
-
Geben Sie in das Feld Nachricht die folgende Nachricht wie folgt ein:
Hi All, See the attached document outlining the release plan.
- Wählen Sie die Option Outlook aus der Liste E-Mail senden über.
-
Geben Sie die folgenden E-Mail-IDs ein. peter_wilson@example.com, john.smith@example.com, nancy.mark@example.com
- Doppelklicken oder ziehen Sie die Aktion E-Mail > Trennen. Geben Sie EmailSession1 in das Feld Sitzungsname ein.
-
Klicken Sie auf Speichern und dann auf Ausführen.
Die Antwort wird dem Absender und allen Empfängern einer E-Mail zugestellt.
-
Starten Sie eine neue E-Mail-Sitzung.
- Doppelklicken oder ziehen Sie die Aktion E-Mail > Verbinden.
- Geben Sie EmailSession2 im Feld Sitzungsname ein.
- Wählen Sie Outlook, um eine Verbindung mit Microsoft Outlook herzustellen.
- Geben Sie test@automationanywhere.com in das Feld Outlook-Postfach (optional) ein.
-
Verwenden Sie die Aktion
Alle löschen, um die angegebene E-Mail aus dem Posteingang zu löschen.
- Geben Sie EmailSession2 im Feld Sitzungsname ein.
- Geben Sie in das Feld Aus einem spezifischen Ordner (optional) Inbox/Backup mails ein.
- Wählen Sie Alle aus dem Feld Abzurufender E-Mail-Typ, um E-Mails vom E-Mail-Server abzurufen.
- Doppelklicken oder ziehen Sie die Aktion E-Mail > Trennen. Geben Sie EmailSession2 in das Feld Sitzungsname ein.
-
Klicken Sie auf Speichern und dann auf Ausführen.
Die E-Mails werden aus dem angegebenen Ordner gelöscht.