Verificando se a caixa de correio é válida usando Exchange Management Shell

Compartilhe:

Em alguns cenários precisamos checar se o banco de dados da caixa de correio é válido no Exchange Server, este tipo de validação é útil ao migrar/transicionar caixas de correio.

Solução


Para validar caixas de correio, podemos usar uma cláusula if para validar se a caixa de correio existe ou não no ambiente e, com base nisso, fornecer uma breve descrição. O seguinte cmdlet pode ser usado.

$users = Import-csv File.csv

$users| foreach { if (-not (Get-mailbox $_.Alias -ErrorAction silentlycontinue)) {write-host $_.Alias ” does not exist! Please correct it! “} else {write-host $_.Alias ” exists”} }

 

image

Written by Anderson Patricio

Anderson Patricio

Anderson Patricio é MVP e MCSM (Solutions Master) em Exchange. Ele contribui com a Comunidade Microsoft em diversas áreas, tais como Artigos, Tutoriais, Vídeos, Blogs, Fórums, revisão de livros e apresentações para a comunidade Canadense e Brasileira.
Anderson posta regularmente aqui no AndersonPatricio.org, como também no AndersonPatricio.ca e MSExchange.org.
Você pode segui-lo no Twitter , Facebook , e/ou Google+.