Borrar direcciones de correo en Exchange 2007
Si algún día necesitais borrar todas las direcciones de correo de vuestros usuarios que cumplan una determinada condición… no lo hagáis a mano!!!
Incluso para 20 o 30 buzones resulta cómodo saber un poquito de PowerShell y hacerse un script tal que así:
$mbxs = get-mailbox | where-object {$_.EmailAddresses -like «*@plainconcepts.es»}
foreach ($mbx in $mbxs )
{
$emails = $mbx.EmailAddresses | where-object {$_.SmtpAddress -like «*@plainconcepts.es»}
foreach ($email in $emails)
{
$mbx.EmailAddresses -= $email
Write-Host $email
$mbx | set-mailbox
}
}