none
Delete all Mails by Powershell RRS feed

  • Frage

  • Hello

    Wie kannich alle Mails in einer inbox von einer bestimmten Mailbox via PS. Löschen?

     Ich muss jeden Tag um 00.00 Uhr eine Mailbox in ein PST exportieren und nachträglich die Inbox löschen

    Das Exportierenist ja keine grosse Sache, aber das löschen der Inbox.....

    Danke

    Sven

    Montag, 30. Juli 2012 13:18

Antworten

Alle Antworten

  • Hallo Sven,

    beim Export über das CMD Export-Mailbox kann man noch den Befehl -Deletecontent mitanhängen. Damit sollte es eigentlich funktionieren.

    Gruß Thomas

    Montag, 30. Juli 2012 13:36
  • Moin,

    über welche Exchange-Server Version reden wir denn?

    2007: http://technet.microsoft.com/de-de/library/aa998579(EXCHG.80).aspx (wie Thomas schreibt, über Export-Mailbox)
    2010: http://technet.microsoft.com/de-de/library/ff459253.aspx (also via Search-Mailbox, nicht via Export)

    Und wichtig: Es ist i.d.R. gesonderte Berechtigungen erforderlich.


    Grüße aus Berlin schickt Robert
    MVP Exchange Server
    • Als Antwort markiert Timo Geuken Freitag, 3. August 2012 22:23
    Montag, 30. Juli 2012 13:46
  • Saluti

    Wir haben Exchange 2010 im Einsatz. Rollenverteilung 4x CAS/HUB ; 4x Egde ; 4x Mailboxservers ; 2x UM.

    Nach einigen Tests, habe ich anhand einer Fehlermeldung festgestellt, dass mein Adminaccount nicht alle Rechte besitzt die ich brauche. Die AD OU's sind bei uns nicht für alle Admin frei zugänglich.

    Fehler welcher auftritt wenn der User keine Rechte hat die Mailbox zu löschen:

    You don't have sufficient permissions to search the mailbox "Domain/OU/OU//Service Accounts/CH
    , ITS Journaling Mailbox 0002 (CH - Zurich)" because it's outside the scope of mailboxes you can search. To get permiss
    ions, contact your administrator.
        + CategoryInfo          : PermissionDenied: (:) [Search-Mailbox], MailboxSearchScopeException
        + FullyQualifiedErrorId : 13103A33,Microsoft.Exchange.Management.Tasks.SearchMailbox

    nach dem setzten der Rechte konnte der Befehl erfolgreich ausgeführt werden.

    Um die Inbox der Mailbox zu löschen:

    Search-Mailbox -Identity "Name-der-Mailbox" -deletecontent -force


    Sven Boehler

    Dienstag, 31. Juli 2012 06:30