activities
latest
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
UiPath logo, featuring letters U and I in white

Produktivitätsaktivitäten

Letzte Aktualisierung 18. Dez. 2024

Outlook-Mail-Nachrichten erhalten (Get Outlook Mail Messages)

UiPath.Mail.Outlook.Activities.GetOutlookMailMessages

Extrahiert E-Mail-Nachrichten aus Outlook.

Eigenschaften

Eingabe
  • MailOrdner (MailFolder) - Der E-Mail-Ordner, aus dem die Nachrichten extrahiert werden sollen.
  • Konto (Account) - Das Konto zum Zugriff auf die zu extrahierenden Nachrichten.
Optionen
  • Filter – Ein String zur Filterung der Nachrichten, die abgerufen werden sollen. Akzeptiert JET-Abfragen oder DASL-Abfragen.
  • FilterByMessageIds – Gibt nur E-Mail-Nachrichten zurück, die mit den angegebenen Nachrichten-IDs übereinstimmen. Sie können die Nachrichten-ID aus dem MailMessage-Objekt abrufen, z. B. MailMessage.Headers("Message-ID"). Wenn diese Option festgelegt ist, wird die Option Filter ignoriert.
  • AlsGelesenMarkieren (MarkAsRead) - Gibt an, ob extrahierte Nachrichten als gelesen markiert werden sollen. Standardmäßig ist dieses Auswahlfeld nicht ausgewählt.
  • NurUngeleseneNachrichten (OnlyUnreadMessages) - Gibt an, ob nur ungelesene Nachrichten extrahiert werden sollen. Standardmäßig ist dieses Auswahlfeld ausgewählt.
  • OrderByDate – Sortiert E-Mail-Nachrichten nach Datum. Die verfügbaren Optionen sind NewestFirst und OldestFirst.
  • Top – Die Anzahl abzurufender Nachrichten, beginnend mit der neuesten oder ältesten Nachricht (abhängig vom Parameter NachDatumSortieren).

    Wichtig: Wenn dieses Feld leer ist, gibt diese Aktivität keine Nachrichten zurück.
Allgemein
  • AnzeigeName (DisplayName) - Der Anzeigename der Aktivität.
  • AuszeitMS (TimeoutMS) - Gibt die Wartezeit (in Millisekunden) bis zur Fehlerausgabe einer laufenden Aktivität an. Der Standardwert ist 30000 Millisekunden (30 Sekunden).
Ausgabe
  • Nachrichten – Die abgerufenen Nachrichten als Sammlung von MailMessage-Objekten.
    Hinweis:

    Ab UiPath.Mail.Activities, Version 1.10.4, Das MailMessage-Objekt macht Folgendes verfügbar:

    • Die Nachrichten-ID einer E-Mail-Nachricht, z. B. MailMessage.Headers("Message-ID").
    • Die Kategorien, die einer E-Mail-Nachricht zugeordnet sind, z. B. MailMessage.GetCategories().
    • Um die Anzahl der Inline-Anhänge in einer E-Mail zu verfolgen, müssen Sie auf die erste alternative Ansicht zugreifen und dann die Anzahl aller verknüpften Ressourcen aus dieser Ansicht abrufen. Beispiel: item.AlternateViews(0).LinkedResources.Count.
Sonstiges
  • Privat (Private) - Bei Auswahl werden die Werte von Variablen und Argumenten nicht mehr auf der Stufe Verbose protokolliert.

Filterbeispiele

Die folgende Tabelle zeigt Beispiele für Filter, die beim Abfragen von Outlook-E-Mail-Nachrichten nützlich sein können:

Abfrage

Filterausdruck

Alle E-Mail-Nachrichten mit dem Betreff „Product Roadmap“

"[Subject] = 'Product Roadmap'"

Alle E-Mail-Nachrichten mit dem Betreff „Umwandeln, dass ich nicht kann“

"[Subject] = 'Turn I can''t into I can'" (ein einfaches Anführungszeichen als Escape-Zeichen hinzufügen)

Alle E-Mail-Nachrichten mit dem Betreff „Bewerbung: Position „Business Analyst““

"[Subject] = 'Job application: ""Business Analyst"" position'" (ein doppeltes Anführungszeichen als Escape-Zeichen hinzufügen)

Alle E-Mail-Nachrichten, die die Zeichenfolge „Business Analyst“ im Betreff enthalten

"@SQL=""urn:schemas:httpmail:subject"" like '%business analyst%'"

Alle E-Mail-Nachrichten, deren Betreff mit „job“ beginnt

"@SQL=""urn:schemas:httpmail:subject"" like 'job%'"

Alle E-Mail-Nachrichten von „Anthony Young“

"[SenderName] = 'Anthony Young'"

"[From] = 'Anthony Young'"

Alle E-Mail-Nachrichten von „no-reply@microsoft.com“

"[SenderEmailAddress] = 'no-reply@microsoft.com'"

Alle E-Mail-Nachrichten, die die Zeichenfolge „UiPath IT Automation“ im Textkörper enthalten

"@SQL=""urn:schemas:httpmail:textdescription"" like '%UiPath IT Automation%'"

Alle E-Mail-Nachrichten, deren Text mit der Zeichenfolge „UiPath.Mail.Activities“ beginnt

"@SQL=""urn:schemas:httpmail:textdescription"" like 'UiPath.Mail.Activities%'"

Alle E-Mail-Nachrichten, die mit „Überprüfen“ gekennzeichnet sind

"[FlagRequest] = 'Review'"

Alle E-Mail-Nachrichten, die mit „Follow up“ oder „Review“ gekennzeichnet sind

"[FlagRequest] = 'Follow up' OR [FlagRequest] = 'Review'"

Alle E-Mail-Nachrichten mit Fälligkeitsdatum in dieser Woche

"[Due date] = 'This week'"

Alle E-Mail-Nachrichten mit Fälligkeitsdatum morgen

"[Due date] = 'Tomorrow'"

Alle E-Mail-Nachrichten mit Fälligkeitsdatum am 21.01.2021

"[Due Date] = '01/21/2021'"

Alle E-Mail-Nachrichten mit hoher Bedeutung

"[Importance] = High"

Alle vertraulichen E-Mail-Nachrichten

"[Sensitivity] = Confidential"

Alle E-Mail-Nachrichten mit den Kategorien „Rote Kategorie“ und „Blaue Kategorie“

"[Categories] = 'Red category' AND [Categories] = 'Blue category'"

"[Categories] = 'Red category, Blue category'"

Alle heute empfangenen E-Mail-Nachrichten

"[Received] >= '" + DateTime.Today.ToString("d") + " 00:00AM'"

"[ReceivedTime] >= '" + DateTime.Today.ToString("d") + " 00:00AM'"

Alle gestern empfangenen E-Mail-Nachrichten

"[Received] >= '" + DateTime.Today.AddDays(-1).ToString("d") + " 00:00AM' AND [Received] < '"+ DateTime.Today.ToString("d") + " 00:00AM'"

Alle seit gestern um 22:00 Uhr empfangenen E-Mail-Nachrichten

"[ReceivedTime] >= '" + DateTime.Now.AddDays(-1).ToString("d") +" 22:00'"

Alle E-Mail-Nachrichten, die in der letzten Stunde empfangen wurden

"[ReceivedTime] >= '" + DateTime.Now.AddHours(-1).ToString("MM/dd/yyyy HH:mm tt") + "'"

Alle in den letzten 15 Minuten empfangenen E-Mail-Nachrichten

"[ReceivedTime] >= '" + DateTime.Now.AddMinutes(-15).ToString("MM/dd/yyyy HH:mm tt") + "'"

Alle E-Mail-Nachrichten, die in den letzten 15 Minuten gesendet wurden (MailFolder sollte auf „Gesendete Objekte“ festgelegt sein)

"[SentOn] >= '" + DateTime.Now.AddMinutes(-15).ToString("MM/dd/yyyy HH:mm tt") + "'"

Weitere Informationen finden Sie auf den folgenden Seiten:

  • Eigenschaften
  • Filterbeispiele

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten