Seguindo este guia: https://blogs.technet.microsoft.com/exchange/2015/03/03/want-more-control-over-sent-items-when-using-shared-mailboxes/
Devo emitir estes comandos no Exchange Powershell (Exchange Management Console):
set-mailbox <mailbox name> -MessageCopyForSentAsEnabled $True
set-mailbox <mailbox name> -MessageCopyForSendOnBehalfEnabled $True
No entanto, tenho muitas caixas de correio compartilhadas. Eu quero não ter que emitir este comando 100 vezes. Existe uma variável e/ou script que eu possa usar para <mailbox name>
automatizar esse processo para todas as caixas de correio compartilhadas ? (É muito importante que eu aplique isso apenas a caixas de correio compartilhadas e não apenas a todas as caixas de correio)
Use Get-Mailbox, passe o resultado para Set-Mailbox. Aqui está um one-liner
Ou colocá-lo em um script.
A chave é filtrar a
Get-Mailbox
parte.Para obter todas as caixas de correio compartilhadas em seu ambiente, use:
A execução desses comandos nos resultados desse comando deve ser trivial.