Ir para conteúdo
  • Cadastre-se

dev botao

Erro de autenticação ao enviar e-mail de boleto


Ver Solução Respondido por Diego Foliene,
  • Este tópico foi criado há 566 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

boa tarde

Erro de autenticação ao enviar e-mail de boleto

após inúmeras tentativas via Gmail, eu desisti e criei uma caixa especifica para teste junto ao ACBrBoleto32.dll

que esta vinculada a minha caixa principal da localweb 

tentei com:

 

Usuario=Ym9sZXRvc0BzaXN0ZW1hYXV0b21vdGl2by5jb20=
Senha=MDIxMEBXZWJAMDIxMA==

com base 64 que fiz através do site: https://www.opinionatedgeek.com/codecs/base64encoder

vindo do meu 

[email protected]
Senha=0210@Web@0210

como irei mudar a senha não tenho problemas em divulgar ela aqui

segue em anexo também o meu arquivo de configuração e o log de erro

tentei com e sem TLS com e sem SSL, mudei porta etc... 

funciona no outlook (que configurei para ter certeza que não tinha bloqueando na minha maquina) 

funciona com o acbrmonitor (na aba de teste) 

podem me dar uma ideia de o que esta de errado

grato 

 

 

 

ACBrMonitor.INIBANCOCONFIGSOL.INIACBrLibBoleto-20221005.log

 UNABLE TO SEND MAILTO.
334 VXNLCM5HBWU6
535 5.7.8 ERROR: AUTHENTICATION FAILED: INVALID BASE64 DATA IN CONTINUED RESPONSE
503 5.5.1 ERR

 

 

 

LOG.TXT

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution
27 minutos atrás, Carlos Wagno Schneider disse:

boa tarde

Erro de autenticação ao enviar e-mail de boleto

após inúmeras tentativas via Gmail, eu desisti e criei uma caixa especifica para teste junto ao ACBrBoleto32.dll

que esta vinculada a minha caixa principal da localweb 

tentei com:

 

Usuario=Ym9sZXRvc0BzaXN0ZW1hYXV0b21vdGl2by5jb20=
Senha=MDIxMEBXZWJAMDIxMA==

com base 64 que fiz através do site: https://www.opinionatedgeek.com/codecs/base64encoder

vindo do meu 

[email protected]
Senha=0210@Web@0210

como irei mudar a senha não tenho problemas em divulgar ela aqui

segue em anexo também o meu arquivo de configuração e o log de erro

tentei com e sem TLS com e sem SSL, mudei porta etc... 

funciona no outlook (que configurei para ter certeza que não tinha bloqueando na minha maquina) 

funciona com o acbrmonitor (na aba de teste) 

podem me dar uma ideia de o que esta de errado

grato 

 

 

 

ACBrMonitor.INI 8 kB · 0 downloads BANCOCONFIGSOL.INI 11 kB · 0 downloads ACBrLibBoleto-20221005.log 596 kB · 0 downloads

 UNABLE TO SEND MAILTO.
334 VXNLCM5HBWU6
535 5.7.8 ERROR: AUTHENTICATION FAILED: INVALID BASE64 DATA IN CONTINUED RESPONSE
503 5.5.1 ERR

 

 

 

LOG.TXT 33 kB · 1 download

Boa tarde.
Você está tentando usar o envio de e-mail pela lib em uma conta do g-mail, mas não está dando certo, é isso?
Você está passando seu usuário e senha codificados em base64? O @antonio.carlospode me corrigir caso eu esteja enganado, mas olhando aqui(https://acbr.sourceforge.io/ACBrLib/Geral.html)não da a entender que isso seja necessário.
Sobre o g-mail, desde o dia 30 de maio não é possível usar em apps menos seguros sem uma senha de App.
Veja se este tópico pode lhe ajudar.

 

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 !!

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Boa tarde

sobre o Gmail eu ja desisti, apesar de fazer todo o processo de liberação junto ao Gmail e criar uma senha de aplicativo, só estava funcionando via acbrmonitor

então desisti e 

estou usando LocalWeb, que também não está me dando certo

conforme os anexos 

o e-mail que estou usando agora é [email protected]

com esta configuração

[Email]
NomeExibicao=Boleto solucoes
[email protected]
Email=smtp.email-ssl.com.br
Usuario=Ym9sZXRvc0BzaXN0ZW1hYXV0b21vdGl2by5jb20=
Senha=MDIxMEBXZWJAMDIxMA==
Porta=465
ExigeSSL=1
ExigeTLS=1
Confirmacao=0
SegundoPlano=0
Codificacao=27
HTML=0
AttemptsMail=3
TimeOutMail=3000
MensagemNFe=
AssuntoNFe=
MensagemCTe=
AssuntoCTe=
MensagemMDFe=
AssuntoMDFe=
AssuntoBPe=
[email protected]
Servidor=email-ssl.com.br
[email protected]
SSL=1
TLS=1
Timeout=3000
ConfirmacaoEntrega=0
Tentativas=3
IsHTML=0
Priority=1

 

porem ja tentei varias outras 

 

Editado por Carlos Wagno Schneider
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Bom dia Renato

sim fiz as 2 opções para  local web

fiz a opções GMAIL pegando senha do aplicativo

fiz com assim (SSL=1 E TLS=0)

fiz com assim (SSL=0 E TLS=1)

fiz com assim (SSL=1 E TLS=1)

fiz com assim (PORTA=465)

fiz com assim (PORTA=587)

fiz com assim (USUARIO E SENHA BASE 64 )

fiz com assim (USUARIO SENHA NORMAL )

fiz com assim (Codificacao=27  )

fiz com assim (Codificacao=UTF_8  )

não estou usando SEGUNDO PLANO

 

eu li bastante o Fórum antes de apelar para você 

por isso mandei o meu arquivo .INI (inclusive com a senha dentro) para ver se tem algo que eu não percebi e que esta errado 

pois via acbrmonitor na opção de teste funciona 

 

 

grato 

 

 

Editado por Carlos Wagno Schneider
Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Carlos,

O curioso é funcionar no monitor.

Erro de autenticação também pode ser problema com as dlls do OpenSSL.

Salve as dlls atuais na pasta da sua aplicação

https://svn.code.sf.net/p/acbr/code/trunk2/DLLs/OpenSSL/1.1.1.10/

e revise as configurações

SSLLib := libOpenSSL

SSLCryptLib := cryOpenSSL

SSLHttpLib := httpOpenSSL

SSLType := LT_TLSv1_2

https://acbr.sourceforge.io/ACBrLib/DFe.html 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

boa tarde

tentei novamente sem sucesso configurar a ACBLibBOLETO.DLL (32 BITS) 

o meu e-mail e da LOCAWEB 

um subdomínio do meu site (que não é hospedado na LOCAWEB) 

entrei em contato com o suporte da LOCAWEB explicando a minha situação 

já que a resposta dada pelo servidor da LOCAWEB É

Client host rejected: Para envio de mensagens e necessaria autenticacao. Para saber como corrigir este erro acesse: https://ajuda.locaweb.com.br/wiki/configuracao-de-outlook-e-mail-locaweb /This mail server requires authentication)

e nem com toda ajuda deles consegui nada.

 

Obs. tinha instalado anteriormente o ACBRMONITOR 64 BITS na minha maquina, desinstalei e instalei o ACBRMONITOR 32 BITS, que esta enviando normalmente os e-mail de teste

também configurei a conta da LOCAWEB no outlook e esta funcionando normalmente 

teriam alguma ideia do que pode ser este erro de autenticação, pois ja tentei como sugerido acima e com varias outras opções e variações 

se tiverem algum programa teste (compilado pois não uso DELPH) que mostre o processo de autenticação 

desde já agradeço a ajuda

 

 

 

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores
1 hora atrás, Carlos Wagno Schneider disse:

boa tarde

tentei novamente sem sucesso configurar a ACBLibBOLETO.DLL (32 BITS) 

o meu e-mail e da LOCAWEB 

um subdomínio do meu site (que não é hospedado na LOCAWEB) 

entrei em contato com o suporte da LOCAWEB explicando a minha situação 

já que a resposta dada pelo servidor da LOCAWEB É

Client host rejected: Para envio de mensagens e necessaria autenticacao. Para saber como corrigir este erro acesse: https://ajuda.locaweb.com.br/wiki/configuracao-de-outlook-e-mail-locaweb /This mail server requires authentication)

e nem com toda ajuda deles consegui nada.

 

Obs. tinha instalado anteriormente o ACBRMONITOR 64 BITS na minha maquina, desinstalei e instalei o ACBRMONITOR 32 BITS, que esta enviando normalmente os e-mail de teste

também configurei a conta da LOCAWEB no outlook e esta funcionando normalmente 

teriam alguma ideia do que pode ser este erro de autenticação, pois ja tentei como sugerido acima e com varias outras opções e variações 

se tiverem algum programa teste (compilado pois não uso DELPH) que mostre o processo de autenticação 

desde já agradeço a ajuda

 

 

 

 

 

 

Boa tarde.
Por favor, se você fizer um teste configurando com outras contas que não sejam da LocaWeb funciona?
Qual o nome da sua máquina? Já tive problemas de falha na comunicação STARTTLS por que o nome do maquina que iniciava a comunicação tinha caracteres especiais.

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 !!

Link para o comentário
Compartilhar em outros sites

  • Moderadores
17 horas atrás, Carlos Wagno Schneider disse:

Boa tarde

o nome do computados é "SOLIVAM" 

SOBRE OUTRAS CONTAS

esta mesmo funciona no acbrmonitor32  com este e-mail nesta maquina (mesmo senário) teste de e-mail

 

image.thumb.png.8f7b3d19ecbd87526dbbe3729569e89a.png

 

e direto no windows também pelo outlok

 

image.thumb.png.bbba521823abde54f80754b4ef4d23b1.png

 

 

 

 

alguma dll está em conflito por isso está ocorrendo isso

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

realizei teste com o programa exemplo, utilizando ultima versão do ACBrLibBoleto 0.2.0.206
com as bibliotecas OpenSSL http://svn.code.sf.net/p/acbr/code/trunk2/DLLs/OpenSSL/1.1.1.10/
veja:

image.png

log:
image.png

parece que esta funcionando certinho, utilizei gmail para testes, não tenho conta na locaweb para testar.

observação:
você precisa ativar verificação em duas etapas da sua conta gmail, e habilitar "Senhas de App" no painel de segurança da sua conta.. fazendo isso consegui utilizar o gmail sem problemas.
 


 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Boa tarde

não deu certo com estas DLL também, e já tinha feito (e refiz ) a configuração na conta Gmail (para testar por ela também ) a configuração em duas etapas e a senha de APP

 

e uso o :

[Versao]
ACBrLib=0.0.2
ACBrLibBoleto=0.2.0.206

 

você teria este programa exemplo compilado em exe para mandar (pois não uso Delphi) 

grato 

 

Editado por Carlos Wagno Schneider
Link para o comentário
Compartilhar em outros sites

  • Moderadores
2 minutos atrás, Carlos Wagno Schneider disse:

Boa tarde

você teria este programa exemplo compilado em exe para mandar (pois não uso Delphi) 

grato 

 

do que ? ele está testando com o exemplo VB6

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores
10 minutos atrás, Carlos Wagno Schneider disse:

Boa tarde

não deu certo com estas DLL também, e já tinha feito (e refiz ) a configuração na conta Gmail (para testar por ela também ) a configuração em duas etapas e a senha de APP

 

e uso o :

[Versao]
ACBrLib=0.0.2
ACBrLibBoleto=0.2.0.206

 

você teria este programa exemplo compilado em exe para mandar (pois não uso Delphi) 

grato 

 

Programa exemplo esta disponível em nosso SVN:
http://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrLib/Demos/

Link para o comentário
Compartilhar em outros sites

  • Consultores
18 minutos atrás, Carlos Wagno Schneider disse:

Boa tarde

eu sei mais tem q estar em EXE

 

e se possível me manda o INI (COLOCA UMA SENHA FALSA E EMAIL ETBEM) e o resto este que funcionou 

obrigado 

 

você precisa compilar o exemplo e distribuir as dlls de dependências junto com ACBrLib que for utilizar:


e o arquivo de configuração "ACBrLib.ini" eu usei o que a própria ACBrLibBoleto gerou, apenas configurei os parâmetros do GMAIL conforme os tópicos de orientação:

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Bom dia a todos

após inúmeras tentativas e mesmo com ajuda de todos

não consegui colocar para funcionar o AbcrLibBoleto enviando e-mail

então desisti e estou usando o AbcrLibBoleto somente para gerar o Boleto e gravar em uma pasta o PDF

ai uso o Curl.exe (biblioteca open source), para enviar o boleto 

apenas para registrar, tentei todas as possibilidades junto ao AbcrLibBoleto,  e como percebi que o problema (se colocado em produção)

iria só piorar com as especificidades de cada cliente nosso ter e-mail de um provedor diferente

ja a ferramenta de linha de comando Curl.exe esta me atendendo por agora 

Não foi falta de empenho e nem de leitura (como vejo varias vezes no fórum, uma geração de pessoas que querem que os outros leiam e resolvam seus problemas e não se dão nem ao luxo de LER o que já foi escrito) 

novamente tudo colocado acima eu já havia tentado anteriormente, e voltei a testar e rever cada vídeo e link.

Grato por tudo 

 

 

 

 

 

obrigado por agora 

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 566 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.