Ir para conteúdo
  • Cadastre-se

dev botao

Recommended Posts

  • Membros Pro
Postado

Pessoal, estou utilizando a unit alterada que foi publicada em outro post (link abaixo).

Eu criei as credenciais oauth no google e estou tentando fazer o envio de email com a unit alterada que está em anexo, contudo está dando erro ao enviar.

Eu estou configurando conforme está no exemplo que foi apresentado no post anterior, onde estou enviando o escopo, client id, cliente secret, redirect uri, entre outros dados.

Quando tento enviar, sou redirecionado para uma página onde eu clico para autorizar e gero o access token, refresh token e o tempo de expiração de 1 hora, mas dá o erro abaixo:

Erro: SMTP Error: Unable to send MailFrom.
535 5.7.8  https://support.google.com/mail/?p=BadCredentials d9443c01a7336-20c13934817sm1435145ad.158 - gsmtp
530 5.7.0  https://support.google.com/mail/?p=WantAuthError d9443c01a7336-20c13934817sm1435145ad.158 - gsmtp

Configurações:

Host: smtp.gmail.com
Email: [email protected]
Porta: 587 e 465 (testei ambas)
Client id: xxxxxxxxxxxxxxxxxxxxxx
Cliente Secrect: yyyyyyyyyyyyyyyyyyyy
Redirect URI: http://127.0.0.1:1500
Escopo: https://www.googleapis.com/auth/gmail.send
URL AccessToken: https://accounts.google.com/o/oauth2/token
URL: Autorization Token: https://accounts.google.com/o/oauth2/auth
TLS: True e False (testei ambas)
SSL: True e False (testei ambas)
SSLType: LT_TLSv1_2

 

Link Post Anterior:

 

Configuração OAUTH Gmail.pdf ACBrMail.pas OAuth2.Gmail.pas OAuth2.Outlook.pas OAuth2.pas

Valter Patrick

Gerente de Projetos na empresa CTEC

(33)98400-0936

GitHub: https://github.com/valterpatrick

  • Consultores
Postado
3 minutes ago, valterpatrick said:

Pessoal, estou utilizando a unit alterada que foi publicada em outro post (link abaixo).

Eu criei as credenciais oauth no google e estou tentando fazer o envio de email com a unit alterada que está em anexo, contudo está dando erro ao enviar.

Eu estou configurando conforme está no exemplo que foi apresentado no post anterior, onde estou enviando o escopo, client id, cliente secret, redirect uri, entre outros dados.

Quando tento enviar, sou redirecionado para uma página onde eu clico para autorizar e gero o access token, refresh token e o tempo de expiração de 1 hora, mas dá o erro abaixo:

Erro: SMTP Error: Unable to send MailFrom.
535 5.7.8  https://support.google.com/mail/?p=BadCredentials d9443c01a7336-20c13934817sm1435145ad.158 - gsmtp
530 5.7.0  https://support.google.com/mail/?p=WantAuthError d9443c01a7336-20c13934817sm1435145ad.158 - gsmtp

Configurações:

Host: smtp.gmail.com
Email: [email protected]
Porta: 587 e 465 (testei ambas)
Client id: xxxxxxxxxxxxxxxxxxxxxx
Cliente Secrect: yyyyyyyyyyyyyyyyyyyy
Redirect URI: http://127.0.0.1:1500
Escopo: https://www.googleapis.com/auth/gmail.send
URL AccessToken: https://accounts.google.com/o/oauth2/token
URL: Autorization Token: https://accounts.google.com/o/oauth2/auth
TLS: True e False (testei ambas)
SSL: True e False (testei ambas)
SSLType: LT_TLSv1_2

 

Link Post Anterior:

 

Configuração OAUTH Gmail.pdf 279.61 kB · 0 downloads ACBrMail.pas 44.27 kB · 0 downloads OAuth2.Gmail.pas 556 B · 0 downloads OAuth2.Outlook.pas 688 B · 0 downloads OAuth2.pas 5.74 kB · 0 downloads

Boa tarde.

Vinculei o seu tópico a TK que criamos para avaliar implementação do OAuth 2.0 no componente ACBrMail.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
  • Solution
Postado

Em testes aqui em meu ambinte o envio p gmail está normal.
Lembrando que a senha é de aplicativo criado nas opcoes de seguranca do google, ou seja, nao é a mesma senha de webmail.

image.png

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

  • Membros Pro
Postado
38 minutos atrás, Daniel InfoCotidiano disse:

Em testes aqui em meu ambinte o envio p gmail está normal.
Lembrando que a senha é de aplicativo criado nas opcoes de seguranca do google, ou seja, nao é a mesma senha de webmail.

image.png

Quem ainda tem, está funcionando, mas não aparece mais a opção para configurar senha de app.

Em 04/10/2024 at 18:41, Daniel Simoes disse:

Vejam essa implementação, de 2019

 

Eu segui conforme está descrito ai, mas o problema que tenho é que eu preciso fazer alguns procedimentos para que o Google libere o envio de email quando eu uso o escopo "https://mail.google.com/".
Tenho de criar um video no youtube e etc.

Eu não sei se este é o caminho que todos estão fazendo agora, se for isto mesmo vou gravar um video, mas se não for eu gostaria de saber.
Estou nesta dúvida agora.

Bloqueio.png

Producao.png

Pelo o que vi eu teria de seguir isto:

https://support.google.com/cloud/answer/13463073?visit_id=638638963772284873-1041678242&hl=pt-br&rd=1#restricted-scopes

 

Se tivesse alguém que fez recente e pudesse explicar se este é o caminho mesmo.

Valter Patrick

Gerente de Projetos na empresa CTEC

(33)98400-0936

GitHub: https://github.com/valterpatrick

  • Fundadores
Postado

Eu sinceramente acho que é mais simples adotar outro serviço de email...

Existem vários provedores de envio de email transacional, como SendGrid, SparkPost, MailGun, Amazon SES

A Sw.Houses pode criar um Token para cada cliente, e ganha total controle do envio, acesso a logs, e administração dos emails

 

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Membros Pro
Postado

Eu concordo com você, mas o problema é mais o cliente querer aderir a isto e ele não reclamar dos custos.
Os valores da AWS não são altos e creio que na maioria dos meus clientes ficaria em menos de R$0,50 por mês.

Se tudo não der certo, vou aconselhar a usar o AWS SES do qual já uso.

AWS:
https://aws.amazon.com/pt/ses/pricing/

  • Curtir 1

Valter Patrick

Gerente de Projetos na empresa CTEC

(33)98400-0936

GitHub: https://github.com/valterpatrick

  • 1 mês depois ...
  • Membros Pro
Postado

Boa tarde pessoal !

Tudo bem ?

Eu ia abrir um tópico novo, mas achei esse que ainda não foi encerrado !

"A partir de janeiro de 2025, os apps menos seguros e de terceiros e dispositivos em que você fez login apenas com seu nome de usuário e senha não poderão mais ser usados com as contas do Google Workspace. Confira as datas exatas no blog Google Workspace Updates (link em inglês). Se quiser continuar usando um app específico com sua Conta do Google, você vai precisar de um tipo de acesso mais seguro que não compartilhe dados de senha. Aprenda a usar o recurso Fazer login com o Google."

Hoje ainda funciona habilitando a opção nas configurações de contas, mas essa opção está desaparecendo ! 

Se não for habilitada, acontece o erro relatado pelo Valter na abertura do tópico !

Há alguma previsão de desenvolvimento de algo no ACBRMail ?

Pergunto isso porque vai ser difícil convencer os clientes a trocarem provedor de email, principalmente os que enviam 2000, 3000 emails por dia !

Aguardo !

Muito obrigado !

  • Fundadores
Postado
1 hora atrás, marcio.santos disse:

Há alguma previsão de desenvolvimento de algo no ACBRMail ?

Ainda não está nosso RoadMap

@Juliomar Marchetti, por favor evite responder com prazos, em nome do ACBr, ok ?

Nunca foi correto, usar a conta do cliente, para enviar emails do Seu sistema... isso fere até a LGPD, hoje em dia...

Veja esse vídeo:

 

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...