Удаление определенного письма со всех почтовых ящиков сервера
New-RoleGroup -Name "Import Export Admins" -Roles "Mailbox Import Export" -Members lexit@XXX.ru New-ManagementRoleAssignment -Role "Support Diagnostics" –User lexit@XXX.ru New-ManagementRoleAssignment -Role "Mailbox Import Export" -User lexit@XXX.ru Get-Mailbox -resultsize unlimited | Search-Mailbox -SearchQuery "Subject:'Тема письма' from:hr@XXX.ru sent:today" -DeleteContent -confirm:$false
Экспорт информации по почтовым ящикам
Get-Mailbox -OrganizationalUnit CORPLTD -Resultsize unlimited | Get-MailboxStatistics | Sort-Object TotalItemSize -Descending | Select-Object DisplayName,@{Name="TotalItemSize(KB)";Expression={$_.TotalItemSize.Value.ToKB()}},ItemCount,lastlogontime,lastlogofftime,lastloggedonuseraccount | Export-Csv c:\temp\CORPLTD.csv | foreach {$_.length=($_.length)/1024/1024/1024; $_}
Подскажите пожалуйста, какой командой можно удалить все письма со всех почтовых ящиков на сервере за определенный период? Например удалить все письма до 01.10.2013.
У меня стоит Exchange 2013 RUS.
Заранее благодарен!
-SearchQuery ‘(Received:01/01/2013..01/10/2013)’ -deletecontent