Email Autenticação OAuth2

De Base de Conhecimentos da DataPlus Sistemas
Revisão de 15h28min de 8 de agosto de 2025 por Vinicius (discussão | contribs) (Criou página com 'Passo a passo de como fazer a configuração para provedores de e-mail que utilizam a autenticação OAuth2. '''Para testar pode-se usar a própria conta com o domínio datap...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar

Passo a passo de como fazer a configuração para provedores de e-mail que utilizam a autenticação OAuth2.

Para testar pode-se usar a própria conta com o domínio dataplussistemas.com.br

1° Passo - Criar conta Outlook para acesso ao Azure

Outlook

2° Passo - Acessar portal de E-mails

Acesse: Gerenciador de E-mail

Nessa etapa é preciso realizar a marcação da Autenticação SMTP para os usuários que irão realizar o envio de e-mails.

E-mail OAuth2 Gerenciador
E-mail OAuth2 Gerenciador



E-mail OAuth2 SMTP Autenticação
E-mail OAuth2 SMTP Autenticação

3° Passo - Criar aplicativo

Acesse: Registro de Aplicativo

E-mail OAuth2 Registro de aplicativo
E-mail OAuth2 Registro de aplicativo


As credenciais apontadas na imagem serão informadas nas configurações gerais do ERP:

E-mail OAuth2 Credenciais Cliend ID e ID Organização
E-mail OAuth2 Credenciais Cliend ID e ID Organização


É preciso realizar a criação do segredo que é o Client-Secret que será informado no ERP:

E-mail OAuth2 Criação do segredo
E-mail OAuth2 Criação do segredo


E-mail OAuth2 Valor Segredo
E-mail OAuth2 Valor Segredo


Para que tenha o funcionamento adequado é preciso selecionar algumas permissões para a API (Mail.Send e SMTP.SendAsApp)

E-mail OAuth2 Permissões da API
E-mail OAuth2 Permissões da API


E-mail OAuth2 Mail.Send Mail.SendAsApp
E-mail OAuth2 Mail.Send Mail.SendAsApp


Após as permissões terem sido adicionadas, é preciso realizar o consentimento de administrador para elas:

E-mail OAuth2 Consentimento Usuário
E-mail OAuth2 Consentimento Usuário


E-mail OAuth2 Confirmação Consentimento Usuário
E-mail OAuth2 Confirmação Consentimento Usuário