Ir para conteúdo
  • Cadastre-se

dev botao

smtp error: unable to login. 500 5.5.2 error: bad UTF-8 syntax


Recommended Posts

Estou com esse erro ai em um micro, mais no cliente lá tem outros micros que não apresenta esse erro.

Na pasta do executável estou com as dlls: libcrypto-1_1.dll e libssl-1_1.dll

Tentei tbem com outras versões de dlls do openssl
Tentei com varias configurações de e-mail

No ACBrMail estou usando:

ACBrMail.DefaultCharset := CP1252;
ACBrMail.IDECharset := CP1252;
ACBrMail.IsHTML := true;

E no e-mail eu envio assim:

  ACBrMail.Body.Add('<html>');
  ACBrMail.Body.Add('  <head>');
  ACBrMail.Body.Add('    <meta http-equiv="content-type" content="text/html; charset=UTF-8">');
  ACBrMail.Body.Add('  </head>');
  ACBrMail.Body.Add('  <body style="font-size: 0.9em;"');
  ACBrMail.Body.Add('  <p>');

  ACBrMail.Body.Add('Teste de Envio de E-mail' + '<br>' + '<br>');
  ACBrMail.Body.Add('E-Mail Processado Automaticamente em: ' + DateToStr(Date) + ' ' + TimeToStr(Time) + '<br>');
  ACBrMail.Body.Add('Imprime Informática');

  ACBrMail.Body.Add('    <br>');

  ACBrMail.Body.Add('  </p>');
  ACBrMail.Body.Add('  </body>');
  ACBrMail.Body.Add('</html>

Tbem para efeito de teste eu mudei ACBrMail.IsHTML := False; e o texto retirei toda a parte de html deixando só uma linha assim ACBrMail.Body.Add('Teste de Envio de E-mail'); e mesmo assim apresenta esse erro

Esse erro começou a ser apresentado após uma atualização do antivirus lá e ai eu falei pro cliente formatar e agora depois de formatado e sem nenhum antivirus o erro continua.

Se alguém tiver alguma dica eu agradeço.

erro-unable-to-login-utf8.png

Leandro Coelho

Imprime Informática

Link para o comentário
Compartilhar em outros sites

6 minutos atrás, Juliomar Marchetti disse:

veja é que tu gera um html utf-8 e diz o charset ser ansi no caso

para efeito de teste eu mudei ACBrMail.IsHTML := False; e o texto retirei toda a parte de html deixando só uma linha assim ACBrMail.Body.Add('Teste de Envio de E-mail'); e mesmo assim apresenta esse erro

de qualquer forma o q me intriga mesmo é q isso esta acontecendo em um micro, mui equisito.

aqui no escritório não consigo simular o erro pq nenhum micro apresenta, nem o micro com win7 q tenho aq de teste.

Leandro Coelho

Imprime Informática

Link para o comentário
Compartilhar em outros sites

  • Moderadores
2 horas atrás, Leandro Coelho disse:

qual é a diferença:

ACBrMail.DefaultCharset := CP1252;  e ACBrMail.IDECharset := CP1252;

tem que olhar no código mas salvo engano um é para texto simples e outro para html, ou um é para os anexos e outro o corpo do e-mail

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.