Mudanças entre as edições de "Manuais:UniDANFE/Configurando o UniDANFE/ChaveAppGmail"

De unimake
Ir para: navegação, pesquisa
Linha 1: Linha 1:
 
__NOTITLE__
 
__NOTITLE__
 
{{unidanfe_header}}
 
{{unidanfe_header}}
 +
 +
{{contas_gmail}}
  
 
===Utilizando contas de e-mail do Google (Gmail)===
 
===Utilizando contas de e-mail do Google (Gmail)===
  
O Google está impedindo que aplicativos externos enviem ou recebam e-mails das contas Gmail.
+
O Google impede que aplicativos externos enviem ou recebam e-mails das contas Gmail usando o protocolo SMTP.
 
Para contornar essa situação é possível gerar uma chave de app específica para o UniDANFE usar uma conta do Gmail existente, desde que ela não seja empresarial.
 
Para contornar essa situação é possível gerar uma chave de app específica para o UniDANFE usar uma conta do Gmail existente, desde que ela não seja empresarial.
 
Para isso, siga os passos:
 
Para isso, siga os passos:

Edição das 10h25min de 17 de março de 2025


Logo-unidanfe.png UniDANFE - Impressão e distribuição de Documentos Fiscais Eletrônicos

Home | Suporte | Download | Sobre



Utilizando contas de e-mail do Google (Gmail)

1. Criando senhas de aplicativos

O Google impede que aplicativos externos enviem ou recebam e-mails das contas Gmail usando o protocolo SMTP com autenticação básica (senhas legadas).

Para contornar essa situação é possível gerar uma chave de app específica para o {{{app}}} usar uma conta do Gmail existente, desde que ela não seja empresarial.

Siga os passos:

  1. Acesse a conta Google do cliente (acessar)
  2. Acesse a opção "Segurança" do menu esquerdo.
  3. Localize a seção "Como fazer login no Google" e acesse a opção "Verificação em duas etapas"1 e ative-a caso ainda não esteja ativada.
  4. Ainda na tela "Verificação em duas etapas", acesse a opção "Senhas de app".
  5. Na página "Senhas de app", crie uma senha específica para esse aplicativo. Preencha o campo "Nome do app" com "{{{app}}}" e clique em "Criar".
  6. Copie a senha de app gerada.
  7. Volte para o {{{app}}}, e configure sua conta de e-mail.
    • No campo "Usar API do provedor" deixe em branco.
    • No campo "Senha", informe a senha de app que você acabou de copiar no passo 6, sem espaços 2 e 3.

Notas:

(1) Esse recurso do Gmail não está disponível para contas empresariais.‎
(2) Não há espaços na senha, embora na tela em que é apresentada ela apareça com espaços.‎
(3) Não há como recuperar a senha se ela for perdida; se isso acontecer será preciso criar uma nova senha. Opcionalmente você pode guardá-la em um local seguro para o caso de necessitar recuperá-la no futuro, em caso de perda.


2. Usando o protocolo OAuth

O Google exige uma certificação especial para aplicativos que utilizam sua API de e-mail com o protocolo OAuth. Essa certificação envolve altos custos anuais e, caso seja implementada, resultará no repasse desses custos aos usuários do {{{app}}}, tornando inviável o uso de contas do Gmail para {{{acao}}} de e-mails automaticamente por ele.

Diante dessa situação resolvemos não implementar o acesso às API´s do gmail, e recomendamos que você avalie alternativas, como a utilização de um provedor de e-mail próprio ou outro serviço de e-mail para garantir a continuidade do {{{acao}}} de mensagens.

Reforçamos que essa mudança foi imposta pelo Google e não por nós, e lamentamos qualquer inconveniente causado. Seguimos comprometidos em oferecer soluções eficientes e manteremos você atualizado sobre qualquer novidade.

Utilizando contas de e-mail do Google (Gmail)

O Google impede que aplicativos externos enviem ou recebam e-mails das contas Gmail usando o protocolo SMTP. Para contornar essa situação é possível gerar uma chave de app específica para o UniDANFE usar uma conta do Gmail existente, desde que ela não seja empresarial. Para isso, siga os passos:

  1. Acesse a conta Google do cliente (acessar)
  2. Acesse a opção "Segurança" do menu esquerdo
  3. Na seção "Como fazer login no Google", ative a "Verificação em duas etapas" caso ainda não esteja ativada.
  4. Ainda na seção "Como fazer login no Google", clique em "Senhas de app". Você vai precisar confirmar sua identidade após isso. Basta digitar a senha e depois clicar em "Próxima".
  5. Na página "Senhas de app", clique em "Selecionar app" e selecione a opção "Outro (nome personalizado)", e digite "UniDANFE" no campo. Em seguida, clique em "Gerar".
  6. Copie a senha de app que aparece logo abaixo de "Sua senha de app para seu dispositivo".
  7. Volte para o UniDANFE, e configure sua conta de e-mail.
    • No campo "Usar API do provedor" deixe em branco.
    • No campo "Senha", informe a senha de app que você acabou de copiar no passo 6, sem espaços.
    • Salve essa senha em algum lugar seguro, pois não tem como recuperá-la se for perdida. Se isso acontecer, tem que fazer todo o processo novamente.
NOTAS: 
- Esse recurso do Gmail não está disponível para contas empresariais.
- Não há espaços na senha, embora na tela em que é apresentada ela apareça com espaços.

Veja também