Exchange Online - Habilitando ou desabilitando SMTP AUTH via Powershell


Olá a todos!

Nesse rápido post vou demonstrar como habilitar ou desabilitar o envios de e-mails autenticados no Exchange Online utilizando Powershell.

Vamos usar a sintaxe: 

Set-CASMailbox -Identity <MailboxIdentity> -SmtpClientAuthenticationDisabled <$true | $false | $null>

 

 

Onde:
$null irá utlizar a configuração global
$true desabilitado
$false habilitado

 

Desabilitando

PS C:\> Set-CASMailbox -Identity breno@padovan001.com -SmtpClientAuthenticationDisabled $true

 

Habilitando

PS C:\> Set-CASMailbox -Identity breno@padovan001.com -SmtpClientAuthenticationDisabled $false

 

Verificando

PS C:\> Get-CASMailbox -Identity breno@padovan001.com

Name  ActiveSyncEnabled OWAEnabled PopEnabled ImapEnabled MapiEnabled SmtpClientAuthenticationDisabled
----  ----------------- ---------- ---------- ----------- ----------- --------------------------------
breno True              True       True       True        True        False


Breno Padovan