TMS - Cadastro de Configurações Gerais - Configurar E-mail OAUTH2 para recebimento de NF-e
Dúvida
Como configurar um E-mail com autenticação OAUTH2 para recebimento de NF-e?
Solução
Para configurar um E-mail OAUTH2 no módulo CFG execute os passos a seguir:
1. No módulo CFG, acesse Utilitários / Configurações / Configurações Gerais;
1.1. Clique na aba Envio de E-mail:
2. Na aba Envio de E-mails realize a configuração do Servidor SMTP;
2.1. Informe o Endereço do Servidor;
2.2. Informe o E-mail para retorno;
2.3. No campo Tipo de Autenticação escolha a opção 'Autenticar utilizando Usuário e Senha';
2.4. Informe o Nome da Conta;
2.5. Informe a Senha;
2.6. Clique em Salvar:
3. Ainda na aba Envio de E-mails, realize a configuração do OAUTH2;
3.1. No campo Tipo de Autenticação, altere para o valor Autenticar utilizando protocolo OAUTH2;
3.2. Informe o Cliente ID do provedor;
3.3. Informe o Secret ID do provedor;
3.4. Informe a URL para consulta de Token do provedor;
3.5. Informe a URL de Autorização do provedor;
3.6. Informe o Escopo do provedor;
3.7. Informe as configurações de protocolo SSL (se houver);
3.8. Clique no botão Salvar;
3.9. Clique no botão Teste Configurações SSL:
4. Informe um endereço de E-mail para o envio do teste de configuração SSL:
5. Realize a autenticação no provedor para a geração do Token de acesso:
6. Após a confirmação de autenticação e geração do Token junto ao provedor, acesse a aba SPED;
6.1. No campo Recebimento NF-e informe os dados para que o RBT RecebeNFe realize a autenticação;
6.2. Informe o Endereço do Servidor de Recebimento;
6.3. Informe o Nome da Conta;
6.4. Informe a Senha;
6.5. No campo Servidor de E-mail escolha a configuração do provedor;
6.6. Clique em Salvar.
Observação: As informações para preenchimento no item 3 devem ser buscadas junto ao provedor de E-mail.
Observação 2: Para casos de renovação de token, realize o SELECT * FROM SISCFGOAUTH2TOKEN e remova o valor da coluna NrToken antes de realizar a autenticação.
Atenção! Antes de realizar qualquer alteração, analise o impacto que poderá ter em outros lançamentos/processos do sistema.