Automatisierung zum Kopieren einzelner E-Mail-Ketten zwischen Postfächern

Automatisierung zum Kopieren einzelner E-Mail-Ketten zwischen Postfächern

Mein Ziel auf hohem Niveau:

Ich möchte alle E-Mails einer Konversation automatisch aus den verschiedenen Postfächern, in denen sie gespeichert sind, in ein einziges Postfach kopieren, das als Archiv dient. Dies würde grundsätzlich einzeln nacheinander geschehen. In der Praxis erhält also ein Administrator/Analyst eine E-Mail, die Teil einer Konversation ist, die er für archivierungsbedürftig hält, und führt einen Prozess aus, der alle diese E-Mails sammelt und in ein separates Postfach kopiert.

Meine Idee bisher:

Ich denke, der beste Weg, dies zu tun, ist:

  1. Erstellen Sie ein Postfach, an das nur eine Gruppe von Analysten E-Mails senden kann
  2. Wenn Analysten eine Kandidaten-E-Mail erhalten, leiten sie diese an das unter Punkt 1 genannte Postfach weiter.
  3. Immer wenn in diesem Postfach eine E-Mail eingeht, wird eine Automatisierung ausgeführt, um den Konversationsverlauf der E-Mail-Kette aus allen Quellpostfächern zu kopieren.

Meine Frage:

Bei Nr. 3 bin ich mir am unsichersten. Ich weiß, dass es mehrere Möglichkeiten gibt, dies zu tun, weiß aber nicht, welcher Ansatz die besten Ergebnisse liefert:

  1. Exchange Web Services verwenden? Dies scheint sich über die Jahre als ein bewährter Ansatz erwiesen zu haben, aber meines Wissens möchte Microsoft, dass die Benutzer EWS nicht mehr verwenden und zu Microsoft Graph wechseln.
  2. Microsoft Graph? Dies scheint die Empfehlung von Microsoft zu sein, aber ist Microsoft Graph etabliert genug, um das zu tun, was ich tun möchte?
  3. Azure-Runbook? Ist dieser Ansatz vor allem für eine PowerShell-basierte Lösung sinnvoll? Wenn ja, dann muss ich wohl auf die Verwendung von Compliance Center-Cmdlets zurückgreifen. Ich habe diese ziemlich oft verwendet und bin dabei häufig auf Einschränkungen gestoßen, insbesondere beim Kopieren von E-Mails (anscheinend ist dies nur durch Exportieren von PSTs möglich).

Ich suche im Grunde nur jemanden, der mich in die richtige Richtung lenkt. Jemanden, der etwas Ähnliches mit Graph, EWS oder Azure-Automatisierung gemacht hat. Ich habe Graph oder EWS nicht ausgiebig genutzt, um zu wissen, was sinnvoller wäre. Ich möchte vermeiden, eine Option zu sehr zu vernachlässigen und dann gegen eine Mauer der Beschränkung zu stoßen, wie es mir mit den Compliance Center-Cmdlets passiert ist.

BEARBEITEN: Weitere Erklärungen zu den Problemen, die ich mit Compliance Center-Commandlets hatte:

  1. Das Kopieren von E-Mails ist ein Problem. Sie können Ergebnisse exportieren, aber in eine PST-Datei, und ich habe keine Möglichkeit gesehen, dies per Skript zu tun, sondern nur über die Weboberfläche. Search-Mailbox funktioniert in dieser Hinsicht einwandfrei, hat aber seine eigenen Probleme (das Commandlet wird in ein paar Monaten eingestellt).
  2. Die Suche nach Konversations-ID scheint in Content Search KQL nicht möglich zu sein. Ich muss also in jeder Situation komplexe benutzerdefinierte Suchvorgänge einrichten, um alle E-Mails zu finden. (Es sei denn, Sie kennen einen einfacheren Weg, alle E-Mails in einer Konversation zu finden?)
  3. Bei Bedarf fallen mir noch weitere Gründe ein.

Antwort1

Ich bin mit Microsoft Graph und Azure Runbook nicht vertraut. Für die integrierte Exchange-Funktion können Sie „search-mailbox“ verwenden, um diese Nachrichten in mehreren Postfächern abzurufen.

https://social.technet.microsoft.com/Forums/office/en-US/b1bf9519-a187-48db-bb30-05d666fb6937/wie-durchsucht-man-Postfächer-und-exportiert-in-eine-pst-datei?forum=exchangesvrgeneral

Oder eDiscovery unter Office 365 Security & Compliance. Nachdem Sie einen eDiscovery-Fall erstellt und ausgewählt haben, wer darauf zugreifen darf, können Sie mit dem Fall nach E-Mails, Dokumenten, Skype for Business-Unterhaltungen, Team-Daten und anderen Inhalten in Ihrer Organisation suchen. Anschließend können Sie die Inhalte speichern und die Suchergebnisse zur weiteren Analyse exportieren.

Für eingehende Nachrichten können Sie eine Transportregel erstellen, um sie an ein bestimmtes Postfach umzuleiten.

verwandte Informationen