Descobrindo o tamanho de uma caixa de correio online via Power Shell

Para se descobrir o tamanho de uma caixa de correio do Microsoft Exchange Online, basta que acessemos o portal de gerência do Microsoft 365, ir até Usuários, clicar sobre o usuário desejado e lá constará as informações sobre o tamanho da caixa. Mas e se for a gerência de diversos tenants, ou mais de uma conta? Neste caso o ideal é fazer uso do Power Shell a fim de automatizar a tarefa.

Primeiramente, abra o Power Shell como administrador e instale o módulo do Exchange Online com o seguinte comando:

Install-Module -Name ExchangeOnlineManagement -RequiredVersion 2.0.5

Após a instalação, efetue a importação do módulo:

Import-Module ExchangeOnlineManagement

Com o módulo devidamente instalado e importado, faça login na conta como administrador do tenant:

Connect-ExchangeOnline -UserPrincipalName “CONTA ADMIN”

Onde “CONTA ADMIN” deve ser substituído pela conta de administrador do Tenant a ser conectado, sem as aspas.

Será aberta uma tela solicitando a senha de acesso da conta.

Caso queira descobrir o espaço de apenas uma conta específica, digite o seguinte comando:

Get-Mailbox -Identity usuario@dominio | Get-MailboxStatistics | select DisplayName,TotalItemSize, ItemCount

Substitua usuario@dominio pela conta do usuário que deseja obter os dados.

Caso queira descobrir o espaço de todas as contas do tenant, digite o seguinte comando:

Get-Mailbox -ResultSize Unlimited | Get-MailboxStatistics | select DisplayName,TotalItemSize, ItemCount

Essas informações serão apresentadas no próprio Power Shell. Caso queira exportar um relatório em CSV, digite o comando a seguir:

Get-Mailbox | Get-MailboxStatistics | Select-Object DisplayName, ItemCount, TotalItemSize | Export-CSV –Path “C:\Local do Arquivo\Nome do Arquivo.csv”

Sobre Jhonathan Chaves 79 Artigos
Amante de novas tecnologias, apaixonado pela família e louco pelo Corinthians.

Seja o primeiro a comentar

Faça um comentário

Seu e-mail não será divulgado.


*