Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 3529 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado
Bom dia,
 
Estou utilizando o ACBrMail mas estou enfrentando problemas com acentuação. Já alterei o DefaultCharset para "ISO_8859_1", "UTF_8" dentre outras opções mas ainda não obtive um resultado satisfatório. Já enviei email de testes para diversas contas como gmail, hotmail, ig, terra, mas o único que demonstrou meu email correto foi o gmail como "UTF_8".
 
Estou utilizando o XE2 e para envio meu provedor é o terra (smtp.terra.com.br)
OBS: Estou utilizando o texto em HTML mas já testei com texto puro e também não resolveu.
 
Realizei uma pesquisa no fórum, mas não obtive sucesso na resolução do problema. Caso alguém tenha alguma dica favor postar.
  • Consultores
Postado

 

Bom dia,
 
Estou utilizando o ACBrMail mas estou enfrentando problemas com acentuação.

Que problemas? Poderia ser mais específico? Qual o comportamento que você esperava? Qual o comportamento que encontrou?

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Postado

Que problemas? Poderia ser mais específico? Qual o comportamento que você esperava? Qual o comportamento que encontrou?

 

Qualquer tipo de acento que tenha no corpo do e-mail esta chegando no destinatário com caracteres estranhos... Fiz um pequeno teste com o Indy 10 e seu funcionamento não teve problemas bastando setar seu o CharSet para "ISO-8859-1". Mas gostaria de usar o componente ACBrMail.

 

Grato pela atenção

  • 1 mês depois ...
Postado

Pessoal,

 

passou a funcionar acentuação depois que fiz isto abaixo no corpo do email. Sinceramente não ententi porque tem estas verificações.

 

  //if fDefaultCharsetCode <> UTF_8 then
  //  fBody.Text := CharsetConversion(fBody.Text, UTF_8, fDefaultCharsetCode)
  fBody.Text := fBody.Text;

  //if fDefaultCharsetCode <> UTF_8 then
  //  fAltBody.Text := CharsetConversion(fAltBody.Text, UTF_8, fDefaultCharsetCode);
  fAltBody.Text := fAltBody.Text;
 

  • 4 meses depois ...
  • 3 meses depois ...
  • Este tópico foi criado há 3529 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

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.