NBSMail.exe - Envio de e-mail com OAuth2 Office365
Cadastro E-mail Office365 - Inclusão do Segredo << Voltar
O processo de envio de e-mail com o protocolo SMTP utilizando a autenticação OAuth2 do Office365 exige uma parametrização extensa do lado da nuvem da Microsoft . Não iremos entrar em detalhes desta parametrização pois a documentação da rotina de envio de e-mail com este protocolo por parte dos módulos de NF-e e NFS-e já descrevem esta configuração. Clique aqui para visualizar esta documentação.
Desta configuração realizada no Azure da Microsoft algumas informações são obtidas. Para o nbsmail.exe conseguir realizar o envio dos e-mails precisaremos das informações abaixo:
Dado | Descrição | Onde foi Obtido |
---|---|---|
Endpoint do token | Trata-se da URL a qual o módulo nbsMail.exe irá realizar a requisição para obter um Token de autenticação OAuth2. | Cadastro E-mail Office365 - Pontos de Extremidade |
ID do cliente | Identificador do aplicativo Client configurado no portal do Azure da Microsoft. | Cadastro E-mail Office365 - Pontos de Extremidade |
Segredo do cliente | Chave de autenticação configurada no portal do Azure da Microsoft para o aplicativo Client. | Cadastro E-mail Office365 - Inclusão do Segredo |
Não será um problema caso opte por utilizar as mesmas informações que está utilizando nos módulos de nota fiscal.
Configure estas informações na tela de parâmetros do módulo conforme ilustrado abaixo:
-- inserir imagem --
Após isso, realize a autenticação para obter o primeiro Token.
-- inserir imagem --
Após esta configuração o módulo nbsMail.exe estará preparado para realizar o envio dos e-mails utilizando o protocolo SMTP com autenticação OAuth2 do Office365 da Microsoft.