Jump to content

dev botao

Acentuação no nome do Anexo


Go to solution Solved by Diego Foliene,
  • Este tópico foi criado há 296 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Posted

Boa tarde!! 

Estou utilizando a Lib ACBrMail32 para envio de email,

Hoje um cliente me passou uma situação, ele anexou um arquivo "c:\faturas\FAT-MARÇO24.PDF", e acusou errou de que o anexo não foi encontrado...
Então efetuei uns testes e percebi que estava dando este erro devido a acentuação "MARÇO", ao remover a acentuação o envio ocorreu normalmente...

Teria algum sentido nisso?

Desde já agradeço!

  • Consultores
Posted

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Bom dia!

Nas suas configurações, Codificação está com o valor 15.

Isso corresponde a CP1252, ou se preferir, o famoso Ansi.

Por favor, altere para 27(UTF8 Padrão) e faça um novo teste.

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

  • Membros Pro
Posted
17 minutos atrás, Diego Foliene disse:

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Bom dia!

Nas suas configurações, Codificação está com o valor 15.

Isso corresponde a CP1252, ou se preferir, o famoso Ansi.

Por favor, altere para 27(UTF8 Padrão) e faça um novo teste.

Efetuei a alteração para 27(UTF8 Padrão), mas retorna o mesmo erro.
Anexei uma imagem com o erro, que esta ocorrendo quando o nome do anexo esta com acentuação.
Se eu remover a acentuação envia corretamente.

Screenshot_1.png

  • Membros Pro
Posted
1 hora atrás, Juliomar Marchetti disse:

faz um teste. no comando antes de enviar para a lib tente dar um openfile do arquivo em sua linguagem com o endereço

Efetuei o teste e abre normal o arquivo, também fiz um teste para abrir a pasta onde o arquivo esta e ficar posicionado nele...
Não sei posso fazer isso, mas gravei um vídeo dos testes https://www.loom.com/share/d32e4c3e9aab4cbaada470f22192d000 

  • Consultores
Posted

Por favor, como está ficando a informação no Log gerado pela Lib?

Fiz um teste usando o exemplo disponível em C# e obtive o seguinte resultado.

Citar

11/03/24 17:42:35:398 - MAIL_Clear
11/03/24 17:42:35:401 - Travar
11/03/24 17:42:35:405 -    SetRetorno(0, )
11/03/24 17:42:35:408 - Destravar
11/03/24 17:42:35:411 - MAIL_AddAddress( d************@gmail.com,d************@gmail.com )
11/03/24 17:42:35:414 - Travar
11/03/24 17:42:35:417 -    SetRetorno(0, )
11/03/24 17:42:35:420 - Destravar
11/03/24 17:42:35:423 - MAIL_SetSubject( Teste )
11/03/24 17:42:35:427 - Travar
11/03/24 17:42:35:430 -    SetRetorno(0, )
11/03/24 17:42:35:434 - Destravar
11/03/24 17:42:35:438 - MAIL_AddBody( Teste[CR][LF] )
11/03/24 17:42:35:441 - Travar
11/03/24 17:42:35:445 -    SetRetorno(0, )
11/03/24 17:42:35:451 - Destravar
11/03/24 17:42:35:457 - MAIL_AddAltBody(  )
11/03/24 17:42:35:462 - Travar
11/03/24 17:42:35:467 -    SetRetorno(0, )
11/03/24 17:42:35:473 - Destravar
11/03/24 17:42:35:478 - MAIL_AddAttachment( C:\Users\Diego\Documents\M[195][161]r[195][167]io.txt,Teste de Anexo,1 )
11/03/24 17:42:35:484 - Travar
11/03/24 17:42:35:489 -    SetRetorno(0, )
11/03/24 17:42:35:492 - Destravar
11/03/24 17:42:35:497 - MAIL_Send
11/03/24 17:42:35:501 - Travar
11/03/24 17:42:38:280 -    SetRetorno(0, )
11/03/24 17:42:38:285 - Destravar
11/03/24 17:42:49:473 - LIB_Finalizar
11/03/24 17:42:49:477 - Finalizar

Com o e-mail sendo enviado.

image.png

O nome do arquivo com acento que utilizei foi Márçio.txt

Em minha seção e-mail o parâmetro Codificacao está com o valor 15, mas também testei com valor 27.

Tente fazer um teste apenas do método Add_Attachment separadamente.

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
Posted
51 minutos atrás, Enéias Rodrigo disse:

Bom dia Diego!
Efetuei o teste, o que estou percebendo é que a codificação da acentuação esta diferente em relação ao seu teste no arquivo LOG.

Log.png

Por favor, qual é a versão da lib que está utilizando?

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
Posted
16 minutos atrás, Enéias Rodrigo disse:

Versão ACBrMail32.dll 0.1.8.316

O teste que fiz foi na última disponível no fórum que é a versão 0.1.8.329.

Por favor, atualize para a versão mais recente e realize um novo teste.

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

  • 2 weeks later...
  • Membros Pro
Posted

Boa tarde!

Tive o mesmo problema que o Enéias e não consegui resolver atualizando a versão, fiz alguns testes com o mesmo nome de anexo informado pelo Diego e parece que o problema está relacionado ao campo CodificacaoResposta da seção Principal, seguem os prints dos testes:

CodificacaoResposta=0

image.thumb.jpeg.7e8a9727ad868189b8574baec60c0e74.jpeg

 

CodificacaoResposta=1

image.thumb.jpeg.5a8e019a32cbfee63f9b5a29137c39e4.jpeg

  • Like 1
  • Thanks 1
  • Membros Pro
Posted (edited)

Boa tarde!!

Até peço desculpa em não ter reportado aqui, pois como estou envolvido em outros projetos mais urgentes.. esta situação do email ficou para "depois".

@Caue Segura, fiz um teste configurando desta forma que mencionou e funcionou !!!

Edited by Enéias Rodrigo
  • Like 2
  • Consultores
Posted
21 minutos atrás, Enéias Rodrigo disse:

Boa tarde pessoal !!!
Uma dúvida, existe uma forma de enviar uma imagem (anexo) que fique no corpo da mensagem do e-mail e não como um "anexo"?

 

A princípio, a ideia do parâmetro é receber apenas uma string.

Você poderia tentar adicionar formatando em um HTML, mas precisaria fazer um teste para confirmar.

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

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

The popup will be closed in 10 seconds...