No al Trusting Computing

Exchange 2007 – Cancellare le cassette postali disconnesse

Exchange 2007 Inserisci il tuo commento

Logo_Exchange2007

Definizione di “cassetta postale disconnessa” dal sito Microsoft.

Se non sbaglio la cancellazione automatica di una cassetta postale disconnessa avviene dopo 30 giorni, però potreste aver bisogno di cancellarla manualmente. Apriamo la shell di Eschange 2007 e digitiamo:

1
Get-MailboxStatistics | where-object { $_.DisconnectDate -ne $null } | Select DisplayName,MailboxGuid,Database |fl

Otterremo una lista simile a questa:

1
2
3
4
5
6
7
DisplayName : Sala Riunioni
MailboxGuid : 17457d07-07f0-4a0f-847a-c531f29eac09
Database    : SRV03\Utenti Aziendali\Mailbox Database
 
DisplayName : Mario Rossi
MailboxGuid : ebd39944-d444-4edc-b65c-f6fa74f493a8
Database    : SRV03\Utenti Aziendali\Mailbox Database

Adesso possiamo eliminare le cassette postali una alla volta:

1
Remove-Mailbox -Database  -StoreMailboxIdentity  -confirm:$true

oppure tutte insieme:

1
2
$Disconnesse = Get-MailboxStatistics | where-object { $_.DisconnectDate -ne $null } | Select DisplayName,MailboxGuid,Database
$Disconnesse | ForEach { Remove-Mailbox -Database $_.Database -StoreMailboxIdentity $_.MailboxGuid -confirm:$true }

Il codice appena postato prevede la conferma di cancellazione da parte dell’utente. Se cambiaste $true in $false cancellereste tutti gli utenti senza notifiche di conferme.

Inserisci il tuo commento

Tema WordPress e icone di N.Design Studio
Articoli RSS Commenti RSS Collegati