Como habilitar várias Mailboxes ( Caixas de Correio ) via PowerShell no Exchange 2013


Habilitando Caixas de Correio em Lote
Para criar caixas de correio para todos os usuários de uma determina OU utilizamos o seguinte comando: 
[PS] C:\>Get-User -OrganizationaUnit "edefense.local/Edefense/Unidades" | Where-object{$_.RecipientType -eq "User"} | Enable-Mailbox -Database "Mailbox Database 1"

http://www.wellingtonagapto.org
Aonde Edefense.local/Edefense/Unidade é o nome do seu domínio local / OU / OU, e no campo -Database insira a Database em que as caixas de correio devem ser criadas; 


Alterar UPN das mailboxes criadas
Agora que criamos todas as Mailboxes em nosso ambiente, pode ser necessário alterar a UPN de alguns usuários, as caixas de correio são criadas com o endereço de e-mail de acordo com a política aplicada no Exchange, por exemplo se a política for nome + último nome, meu e-mail ficaria Wellington.agapto@seudominio entretanto talvez o meu e-mail seja wagapto, diferente do padrão aplicado na política; Neste caso é necessário modificar a UPN destes usuários através dos seguintes passos: 

1) Criar um arquivo CSV; 
Crie no C:\ uma pasta de nome CSV, crie nela um arquivop .csv e salve como NewUsers.csv, em seguida crie duas Colunas: User,Email;

Exemplo:
User,Email
edefense01,edefensemail01@edefense.com.br
edefense02,edefensemail02@edefense.com.br

2) Importar o arquivo: 
Agora temos que importar o arquivo utilizando o seguinte comando no PowerShell do Exchange: 
[PS] C:\CSV> $vFile = Import-Csv .\NewUsers.csv

http://www.wellingtonagapto.org
3) Valide
[PS] C:\CSV> $vFile

http://www.wellingtonagapto.org
4) Execute o seguinte comando:
[PS] C:\> $vfile | foreach { Set-Mailbox $_.User -EmailAddresses $_.Email -EmailAddressPolicyEnabled $False }

http://www.wellingtonagapto.org
5) Valide se as mailboxes foram criadas:
[PS] C:\> Get-Mailbox

http://www.wellingtonagapto.org
* Wellington Agápto é Sócio Diretor da Edefense Segurança Digital, empresa com foco em Teste de Invasão e Análise de vulnerabilidades, Consultor UC em uma Partner Microsoft, Engenheiro Microsoft especializado em Unified Communications, Active Directory, Microsoft Lync Server e Exchange Server, Certificado Cisco CCNA, ITIL, MCP, MCSA, MCSE, MCSE Security, MCTS Lync, MCTS AD, MTA Lync 2013 Cisco, ITIL, MCSO, Security+, ISO 27002, Cobit, , Autor de artigos em sites especializados sobre tecnologia Microsoftsegurança da informação e empreendedorismo.

CONVERSATION

Inscreva-se