Olá pessoal,
Recentemente em uma das minhas tarefas de administração de ambientes de Office 365, surgiu a necessidade de listar todos os SMTP Address (Alias) de um usuário do Exchange Online. Utilizando o comando Get-Mailbox –Identity | fl não conseguimos visualizar os SMTP Address com precisão.
Apesar de ser relativamente fácil obter os SMTP Address, ao procurar na internet não achei muitos comandos relativos a isto, por isso resolvi postar para vocês.
Para atender esta necessidade vamos seguir apenas dois passos que são bem simples:
1- Conectar no tenant do Office 365:
$livecred = Get-Credential
Connect-MsolService -Credential $livecred
$Session = New-PSSession -ConfigurationName Microsoft.Exchange –ConnectionUri https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic -AllowRedirection
Import-PSSession $Session
2 – Executar o comando:
Get-Mailbox -Identity usuario@empresa.com.br | select -expand emailaddresses alias
3 – Pronto! Agora você terá todos os alias dos seus usuários listados no Shell do Office 365!
Até a próxima,
Diogo Heringer