Muitos administradores de Microsoft 365 precisam ajustar configurações de caixas de correio compartilhadas para deixá-las alinhadas ao idioma da organização e evitar confusão com os itens enviados. Por padrão, mensagens enviadas de uma caixa compartilhada nem sempre ficam salvas na própria caixa — o que pode atrapalhar na auditoria e no controle interno.
Neste artigo mostro como, em poucos comandos PowerShell, você pode:
1. Pré-requisitos
2. Script em PowerShell
#Ajuste o valor de $caixaCompartilhada para o endereço da sua shared mailbox.
# Conectar ao Exchange Online
Import-Module ExchangeOnlineManagement
Connect-ExchangeOnline
# Defina a caixa compartilhada
$caixaCompartilhada = "financeiro@seudominio.com"
# Configurar idioma e fuso horário
Set-MailboxRegionalConfiguration -Identity $caixaCompartilhada `
-Language "pt-BR" `
-DateFormat "dd/MM/yyyy" `
-TimeFormat "HH:mm" `
-TimeZone "E. South America Standard Time" `
-LocalizeDefaultFolderName:$true
# Garantir cópia de mensagens enviadas
Set-Mailbox -Identity $caixaCompartilhada `
-MessageCopyForSentAsEnabled $true `
-MessageCopyForSendOnBehalfEnabled $true
Disconnect-ExchangeOnline -Confirm:$false