Dani Duesentrieb 10 Geschrieben 6. Oktober 2020 Melden Teilen Geschrieben 6. Oktober 2020 Hallo Zusammen, ich habe auf unserem Exchange ein Postfach mit mehr als 400000 E-Mails und möchte Mails mit einem bestimmten Betreff löschen da diese den Großteil ausmachen. Mit der Management Shell habe ich nun schon folgende Dinge ausprobiert: Get-Mailbox -Identity daniel.duesentreib | Search-Mailbox -SearchQuery 'subject:"BETREFF DER MAIL"' -DeleteContent funktioniert allerdings nur für 10000 Mails, selbst damit bin ich ne Weile beschäftigt. Dann habe ich noch New-ComplianceSearch -Name "NAME DER SUCHE" -ExchangeLocation daniel.duesentrieb@mcseboard.de -ContentMatchQuery 'subject:"BETREFF DER MAIL"' eine Suche angelegt. Mit Start-ComplianceSearch -Identity "NAME DER SUCHE" findet diese auch die 400000 E-Mails. Wenn ich nun New-ComplianceSearchAction -SearchName "NAME DER SUCHE" -Purge -PurgeType SoftDelete, die gefundenen Mails löschen möchte, werden immer nur 10 Mails gelöscht. Danach muss ich die Suche löschen und neu erstellen. Über das Exchange Admin Center habe ich auch unter In-Situ-eDiscovery und -Speicher eine Suche erstellt die auch die entsprechenden Mails findet. Hier habe ich aber gar keine Möglichkeit Mails zu löschen, sondern kann die Suchergebnisse nur in ein anderes Postfach verschieben. Hat denn jemand von Euch schon mal vor so einen Problem gestanden und eine elegante Lösung gefunden, wo ich mit einem Befehl alle Mails löschen kann? Gruß Daniel Zitieren Link zu diesem Kommentar
NorbertFe 2.061 Geschrieben 6. Oktober 2020 Melden Teilen Geschrieben 6. Oktober 2020 Versuch mal so: https://petri.com/delete-email-from-microsoft-exchange-user-mailboxes-using-powershell Zitieren Link zu diesem Kommentar
BlackShadow 12 Geschrieben 11. Januar 2021 Melden Teilen Geschrieben 11. Januar 2021 Hallo @Dani Duesentrieb konntest du das Problem beheben ? Stehe vor einem ähnlichen Problem, Es wurden Mails verschickt die noch nicht hätten verschickt werden soll. Die sollen nun aus den Postfächern raus, die Suche zeigt mir die Mails an also die Anzahl. Über PowerShell das auszuführen klappt auch => New-ComplianceSearchAction Startet ... und sagt er ist fertig, aber beim Benutzer im Postfach ist alles noch vorhanden. Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.