Clean Exchange Online mailbox

Skip to main content

Clean Exchange Online mailbox

ggf: ​Set-ExecutionPolicy RemoteSigned

Office365 Admin Zugangsdaten übergeben

$LiveCred = Get-Credential

Session aufbauen

$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic -AllowRedirection

Sessionbefehle importieren

Import-PSSession $Session

Objektanzahl prüfen

Get-MailboxFolderStatistics user@domain.de | Select Identity, ItemsInFolder

Inhalte löschen (Ordner werden dabei nicht gelöscht!)

Search-Mailbox -Identity "user@domain.de" -DeleteContent -force
Get-Mailbox -ResultSize unlimited | Search-Mailbox –DeleteContent