Löschen von Elementen mithilfe von EWS in Exchange

Finden Sie heraus, wie Sie die von EWS verwaltete API oder EWS in Exchange verwenden können, um Elemente zu löschen, indem Sie sie entweder in den Ordner „Gelöschte Elemente" oder in den Dumpster verschieben.

Haben Sie sich schon einmal gefragt, was der Unterschied zwischen dem Verschieben von Elementen in den Ordner "Gelöschte Elemente" und dem Verschieben von Dateien in den Dumpster ist? Möglicherweise möchten Sie mehr über die verschiedenen Optionen des Umgangs mit gelöschten Elementen wissen und wie Sie diese Optionen anwenden können. Exchange-Webdienste (EWS) enthalten drei Optionen des Umgangs mit gelöschten Elementen. In diesem Artikel werden hoffentlich jegliche Unklarheiten über die Unterschiede zwischen diesen Optionen geklärt.

Elemente löschen – Was sind meine Optionen?

Bevor Sie das gesamte Spektrum zum Löschen von Elementen verstehen können, müssen Sie den folgenden Unterschied kennen:

  • Der Ordner „Gelöschte Elemente” – Wenn Sie Elemente in einem Postfach löschen, ist dies der Ort, an den diese Elemente verschoben werden.

  • Der Dumpster (auch bekannt als „Wiederherstellbare Elemente") – Wenn Sie Ordner aus einem Postfach löschen, ist dies der Ort, an den diese Elemente verschoben werden.

Die Schaubilder 1 und 2 zeigen den Löschvorgang für Elemente und Ordner in einem Postfach.

Abbildung 1: Prozess zum Löschen von Elementen aus einem Postfach

Abbildung, die zeigt, wohin Elemente gehen, wenn sie gelöscht werden. Gelöschte Elemente werden in den Ordner


Abbildung 2: Prozess zum Löschen von Ordnern aus einem Postfach

Eine Abbildung, die zeigt, wie gelöschte Ordner in den Ordner „Gelöschte Elemente” verschoben werden und dann endgültig aus dem Postfach gelöscht werden können.

Sie können Elemente und Ordner auf drei verschiedene Arten löschen, je nachdem, wie endgültig das Element oder der Ordner gelöscht werden soll.

Tabelle 1: Optionen für das Löschen von Elementen mithilfe von EWS

Option Aktion
In den Ordner „Gelöschte Elemente” verschieben
Dies ist die am wenigsten endgültige Methode, Elemente zu löschen.

Stellen Sie sich vor, Sie werfen ein Blatt Papier in den Papierkorb bei Ihrem Schreibtisch. Das können Sie jederzeit wieder an sich nehmen, wenn Sie es doch noch brauchen.

Sie können jeglichen Löschvorgang ausführen, der das Element in den Ordner „Gelöschte Elemente“ verschiebt, um diese Aktion auszuführen.

Sie können genauso den Vorgang „Element verschieben“ ( Item.Move()) oder den Vorgang „Ordner verschieben“ ( Folder.Move()) nutzen, um ein Element oder einen Ordner in den Ordner „Gelöschte Elemente" zu verschieben.
Vorläufig löschen
Das Element wird in den Ordner für die gelöschten Elemente im Dumpster verschoben.

Stellen Sie sich vor, Sie leeren Ihren Papierkorb in den Müllcontainer am Straßenrand aus. Sie können noch immer an die Inhalte Ihres Papierkorbs drankommen, ist es nur etwas schwieriger geworden.

Weitere Informationen zum Dumpster (auch als Ordner „Wiederherstellbare Elemente" bezeichnet) und zu Szenarios wie eDiscovery oder Beweissicherungsverfahren finden Sie im Thema Ordner „Wiederherstellbare Elemente" auf TechNet.

Vorläufige Löschvorgänge sind nicht für Apps geeignet, die auf Exchange 2007 abzielen. In Exchange 2007 werden vorläufige Löschvorgänge so behandelt, dass ein Bit auf das Element gesetzt wird, um herauszustellen, dass es zu einem unbestimmten Zeitpunkt in den Dumpster verschoben wird.

Vorläufige Löschungen oder Suchen nach Elementen, die vorläufig gelöscht wurden, mithilfe der Aktion „Element finden“, werden in Exchange Online, Exchange Online als Teil von Office 365 und ab Exchange 2010 nicht unterstützt.

HINWEIS: Ordner können nicht vorläufig gelöscht werden.
Endgültig löschen
Das Element oder der Ordner wird endgültig gelöscht.

Endgültig gelöschte Elemente befinden sich im Ordner für die endgültig gelöschten Elemente des Dumpsters. Stellen Sie sich vor, der Müllcontainer am Straßenrand wird von der Müllabfuhr geleert. Auf die Elemente kann nicht über einen E-Mail-Client wie Outlook oder Outlook Web App zugegriffen werden und wenn für das Postfach keine spezifische Aufbewahrungsdauer festgelegt ist, werden die Elemente nach Ablauf eines festgelegten Zeitraums endgültig gelöscht.

Weitere Informationen zur Aufbewahrungsdauer für Elemente finden Sie im Artikel Konfigurieren der Aufbewahrungszeit für gelöschte Elemente und Kontingente für wiederherstellbare Elemente.

HINWEIS: Ordner werden nicht im Ordner "Löschvorgänge" platziert, wenn sie endgültig gelöscht werden. Endgültig gelöschte Ordner werden aus dem Postfach entfernt.

Das Verschieben in den Ordner „Gelöschte Elemente" und die Möglichkeiten, Elemente endgültig zu löschen, sind transaktional. Dies bedeutet, dass zu dem Zeitpunkt, an dem der Webdienstaufruf abgeschlossen wird, das Element in den Ordner „Gelöschte Elemente" oder in den Dumpster verschoben wurde.

Damit Sie die Funktionsweise der Ordner, die gelöschte Elemente aufbewahren, besser verstehen, zeigt die folgende Abbildung die Hierarchie der Ordner, die gelöschte Elemente enthalten können. Die Namen der Ordner, wie sie im Schematyp DistinguishedFolderIdNameType oder in der Aufzählung WellKnownFolderName in der von EWS verwalteten API angegeben sind.

Abbildung 3: Hierarchie von Ordnern, die gelöschte Elemente enthalten

Eine Abbildung der Ordnerhierarchie der Ordner, die gelöschte Elemente in einem primären Postfach und in einem Archivpostfach enthalten können. Jeder Ordner in der Abbildung wird durch den jeweiligen Namen des definierten Ordners dargestellt.

Tabelle 2: Ordner, die gelöschte Elemente enthalten

Ordnername Eingeführt in Beschreibung
deleteditems
Exchange 2007
Der Standardordner „Gelöschte Elemente". Elemente verbleiben in diesem Ordner, bis sie vorläufig oder endgültig gelöscht werden oder ein Aufbewahrungszeitraum abgelaufen ist. Dann werden sie in einen Ordner im Dumpster verschoben. Gelöschte Ordner werden in den Ordner „Gelöschte Elemente" verschoben, und wenn sie vorübergehend oder endgültig gelöscht werden, werden sie dauerhaft aus dem Postfach entfernt und können nicht mehr wiederhergestellt werden.
recoverableitemsroot
Exchange 2010
Der Stammordner des Dumpsters bzw. des Ordners „Wiederherstellbare Elemente“. Zugriff auf den Dumpster wurde in EWS in Exchange 2010 eingeführt. Der Anzeigename dieses Ordners lautet „Wiederherstellbare Elemente".
recoverableitemsdeletions
Exchange 2010
Der primäre Dumpsterordner für ein Postfach. Vorübergehend gelöschte Elemente und Elemente, die durch eine Aufbewahrungsrichtlinie aus dem Ordner „Gelöschte Elemente" verschoben wurden, werden in diesem Ordner gespeichert. Der Anzeigename dieses Ordners lautet „Gelöschte Elemente“.
recoverableitemsversions
Exchange 2010
Hier werden ältere Versionen eines Elements gespeichert. Alte Versionen eines Elements werden erstellt, wenn ein Element aktualisiert wird. Versionen von Entwurfselementen werden nicht in diesem Ordner gespeichert. Der Anzeigename dieses Ordners lautet „Versionen“.
recoverableitemspurges
Exchange 2010
Hier befinden sich Elemente, die aus dem Ordner „Gelöschte Elemente“ entfernt wurden. Alle endgültig gelöschten Elemente werden in diesen Ordner verschoben. Der Anzeigename dieses Ordners lautet „Endgültig gelöschte Elemente“.
archiveddeletedtitems
Exchange 2010
Der Standardordner „Gelöschte Elemente“ für ein Archivpostfach.
archiverecoverablesitemsroot
Exchange 2010
Der Dumpsterstammordner für ein Archivpostfach. Archivierte Elemente, die vorübergehend gelöscht wurden, werden in einen Unterordner in diesem Ordner verschoben.
archiverecoverableitemsdeletions
Exchange 2010
Der primäre Dumpsterordner für ein Archivpostfach. Archivierte Elemente, die in den Dumpster verschoben wurden, werden hier abgelegt.
archiverecoverableitemsversions
Exchange 2010
Hier werden ältere Versionen von archivierten Elementen gespeichert.
archiverecoverableitemspurges
Exchange 2010
Hier werden Elemente gespeichert, die aus dem Archivordner für gelöschte Elemente im Dumpster endgültig gelöscht werden. Alle endgültig gelöschten, archivierten Elemente werden in diesen Ordner verschoben.

Wie lösche ich Elemente?

Verwenden Sie eine der folgenden Optionen, um anzugeben, ob ein Element in den Ordner „Gelöschte Elemente” verschoben oder ob es vorläufig bzw. endgültig gelöscht werden soll:

  • Der einfache Typ DisposalType, wenn über EWS auf Exchange zugegriffen wird.

  • Die Aufzählung „DeleteMode”, wenn Sie die von EWS verwaltete API verwenden.

Sie können viele verschiedene EWS-Funktionen oder von EWS verwaltete API-Methoden verwenden, um Elemente und Ordner aus einem Postfach zu löschen.

Tabelle 3: EWS-Funktionen und von EWS verwaltete API-Methoden zum Löschen von Elementen

EWS-Funktion Von EWS verwaltete API-Methode Eingeführt in Funktionsweise
DeleteFolder-Vorgang
Folder.Delete-Methode
Exchange 2007
Diese Funktion löscht Ordner aus einem Postfach. Mit EWS können Sie direkt mehrere Ordner löschen. Mit der von EWS verwalteten API können Sie nur einen Ordner pro Aufruf löschen.
DeleteItem-Vorgang
Item.Delete-Methode

ExchangeService.DeleteItems-Methode
Exchange 2007
Diese Funktion löscht Elemente aus einem Postfach.
EmptyFolder-Vorgang
Folder.Empty-Methode
Exchange 2010
Diese Funktion löscht alle Elemente in einem Ordner sowie, wenn gewünscht, auch alle Unterordner in einem Ordner.
ApplyConversationAction-Vorgang
Conversation.EnableAlwaysDeleteItems-Methode

Conversation.DeleteItems-Methode
Exchange 2010
Diese Funktion legt das Löschen von E-Mail-Nachrichten in einer Unterhaltung fest, damit diese direkt entfernt werden.
DeleteUserConfiguration-Vorgang
UserConfiguration.Delete-Methode
Exchange 2010
Diese Funktion löscht ein Element, das mit einem Ordner verknüpft ist, und verschiebt es in den Dumpster.
CreateItem-Vorgang
Appointment.Accept-Methode

Appointment.AcceptTentatively-Methode

Appointment.CancelMeeting-Methode

Appointment.Decline

MeetingRequest.Accept-Methode

MeetingRequest.AcceptTentatively-Methode

MeetingRequest.Decline-Methode
Exchange 2007
Hiermit wird ein Element indirekt in den Ordner „Gelöschte Elemente" verschoben, sobald eine Antwort auf eine Besprechungsanfrage gesendet wird oder sobald die Antwort einen bestimmten Termin festgelegt.

Der Löschtyp wird bei diesem Vorgang nicht festgelegt. Die Besprechungsnachrichten werden in den Ordner „Gelöschte Elemente" verschoben, sobald ein Antwortobjekt erfolgreich vom Dienst verarbeitet wurde.

Sie können Elemente auch mithilfe von Posteingangsregeln in den Ordner „Gelöschte Elemente" verschieben. Sie können beispielsweise Regeln erstellen, die eine Löschaktion umfassen.

Einige Dinge müssen Sie beim Löschen von Elementen beachten:

  • Wenn Sie ein Vorkommen einer Terminserie löschen, wird das Element nicht in den Ordner „Gelöschte Elemente" oder in den Dumpster verschoben. Stattdessen wird das Serienmasterelement der Terminserie aktualisiert.

  • Sie können keine Standardordner aus dem Postfach löschen.

  • Vermeiden Sie das Löschen von Besprechungen oder Besprechungsnachrichten, wie Besprechungsanfragen oder Besprechungsaktualisierungen. Antworten Sie stattdessen auf diese Elemente mit Antwortobjekten. Auf diese Weise werden die zugehörigen Kalenderelemente aktualisiert, um das Verhalten der Antwortenden oder des Veranstalters wiederzugeben.

  • Der Änderungsschlüssel eines Elements wird nicht aktualisiert, wenn es in einen der Ordner für gelöschte Elemente verschoben wird.

  • Wenn Sie ein Element endgültig löschen und dann einen SyncFolderHierarchy-Vorgang, eine von EWS verwaltete API-Methode SyncFolderHierarchy, einen SyncFolderItems-Vorgang oder eine Methode SyncFolderItems aufrufen, wird ein Änderungseintrag Delete zurückgegeben. Wenn Sie ein Element in den Ordner „Gelöschte Elemente" verschieben, wird ein Änderungseintrag Update zurückgegeben. Dies passiert, da das Element oder der Ordner einen neuen ParentFolderId-Eigenschaftswert bekommt. Lesen Sie mehr über die Synchronisierung, falls das Synchronisieren von gelöschten Elementen zu Ihren Tätigkeiten gehört.

Weitere Informationen zum Löschen von Elementen

Siehe auch