E-mail

De Wiki NBS
Ir para navegação Ir para pesquisar

Voltar para à Página principal > Diversos > E-mail


EM CONSTRUCAO

Para ajudar nossos clientes na adequação do e-mail, segue a orientação da Microsoft em como habilitar o serviço SMTP.

Esta orientação poderá ser lida na integra através do link Microsoft.

https://learn.microsoft.com/en-us/exchange/clients-and-mobile-in-exchange-online/authenticated-client-smtp-submission


Habilitar ou desabilitar o envio SMTP do cliente autenticado (SMTP AUTH) no Exchange Online

Os envios de email do cliente SMTP (também conhecidos como envios SMTP autenticados ou SMTP AUTH ) são usados ​​nos seguintes cenários no Office 365 e no Microsoft 365:

  • Clientes POP3 e IMAP4. Esses protocolos permitem apenas que os clientes recebam mensagens de e-mail, portanto, eles precisam usar SMTP autenticado para enviar mensagens de e-mail.
  • Aplicativos, servidores de relatórios e dispositivos multifuncionais que geram e enviam mensagens de e-mail.

Desabilitar/Habilitar SMTP AUTH

Você pode desabilitar (ou habilitar) SMTP AUTH globalmente para sua organização no novo Eat ou usando o Exchange Online PowerShell .

Para desabilitar o SMTP AUTH globalmente em sua organização no novo EAC, vá para a página de configurações de fluxo de mensagens em Configurações e alterne a configuração denominada "Desativar o protocolo SMTP AUTH para sua organização"

Para desabilitar o SMTP AUTH globalmente em sua organização com o PowerShell, execute o seguinte comando:

Set-TransportConfig -SmtpClientAuthenticationDisabled $true

Habilitar SMTP AUTH para caixas de correio específicas

A configuração por caixa de correio para habilitar (ou desabilitar) SMTP AUTH está disponível no centro de administração do Microsoft 365 ou no Exchange Online PowerShell .

Use o centro de administração do Microsoft 365 para habilitar ou desabilitar o SMTP AUTH em caixas de correio específicas

  1. Abra o centro de administração do Microsoft 365 e vá para Usuários > Usuários ativos .
  2. Selecione o usuário e, no menu desdobrável exibido, clique em Email .
  3. Na seção Aplicativos de e-mail , clique em Gerenciar aplicativos de e-mail .
  4. Verifique a configuração SMTP autenticado : desmarcado = desabilitado, marcado = habilitado.
  5. Quando terminar, clique em Salvar alterações .

Use o PowerShell do Exchange Online para habilitar ou desabilitar o SMTP AUTH em caixas de correio específicas (um usuário)

Use a seguinte sintaxe:

Set-CASMailbox -Identity <MailboxIdentity> -SmtpClientAuthenticationDisabled <$true | $false | $null>
Botao Importante3.png Importante:
  • O valor $nullindica que a configuração da caixa de correio é controlada pela configuração global da organização. Você usa os valores $true(desabilitado) ou $false(habilitado) para substituir a configuração da organização. A configuração da caixa de correio tem precedência sobre a configuração da organização

Exemplo de como Habilitar o serviço

Set-CASMailbox -Identity usuario@mail.com -SmtpClientAuthenticationDisabled $false

Exemplo de como Desabilitar o serviço

Set-CASMailbox -Identity usuario@mail.com -SmtpClientAuthenticationDisabled $true

Use o PowerShell do Exchange Online para habilitar ou desabilitar o SMTP AUTH em várias caixas de correio

Use um arquivo de texto para identificar as caixas de correio. Os valores que não contêm espaços (por exemplo, alias, endereço de e-mail ou nome da conta) funcionam melhor. O arquivo de texto deve conter uma caixa de correio em cada linha, assim:

usuario@mail.com

usuario1@mail.com

usuario2@mail.com

A sintaxe usa os dois comandos a seguir (um para identificar as caixas de correio e o outro para ativar o SMTP AUTH para essas caixas de correio):

$<VariableName> = Get-Content "<text file>"
$<VariableName> | foreach {Set-CASMailbox -Identity $_ -SmtpClientAuthenticationDisabled <$true | $false | $null>}

Este exemplo habilita SMTP AUTH para as caixas de correio especificadas no arquivo C:\Meus Documentos\Permitir SMTP AUTH.txt.

$Allow = Get-Content "C:\My Documents\Allow SMTP AUTH.txt"
$Allow | foreach {Set-CASMailbox -Identity $_ -SmtpClientAuthenticationDisabled $false}
Botao Importante3.png Importante:
  • Para desabilitar o SMTP AUTH para as caixas de correio, use o valor $true. Para devolver o controle à configuração da organização, use o valor $null.

Verificação da execução do comando correto

Para verificar se você habilitou ou desabilitou o SMTP AUTH para uma caixa de correio específica, execute uma das seguintes etapas:

  • Caixas de correio individuais no centro de administração do Microsoft 365 : Vá para Usuários > Usuários ativos > selecione o usuário > clique em Email > clique em Gerenciar aplicativos de email e verifique o valor de SMTP autenticado (marcado = habilitado, desmarcado = desabilitado).
  • Caixas de correio individuais no PowerShell do Exchange Online : substitua <MailboxIdentity>pelo nome; apelido; endereço de e-mail ou nome da conta da caixa de correio; execute o seguinte comando; e verifique o valor da propriedade SmtpClientAuthenticationDisabledFalse ( = habilitado, True= desabilitado, em branco = usar configuração de organização).
Get-CASMailbox -Identity <MailboxIdentity>  | Format-List SmtpClientAuthenticationDisabled
  • Todas as caixas de correio em que o SMTP AUTH está desabilitado : Execute o seguinte comando:
$Users = Get-CASMailbox -ResultSize unlimited
$Users | where {$_.SmtpClientAuthenticationDisabled -eq $true}
  • Todas as caixas de correio em que o SMTP AUTH está habilitado : Execute o seguinte comando:
$Users = Get-CASMailbox -ResultSize unlimited
$Users | where {$_.SmtpClientAuthenticationDisabled -eq $false}
  • Todas as caixas de correio onde o SMTP AUTH é controlado pela configuração da organização : Execute o seguinte comando:
$Users = Get-CASMailbox -ResultSize unlimited
$Users | where {$_.SmtpClientAuthenticationDisabled -eq $null}

Voltar para à Página principal > Diversos > E-mail