Ir para conteúdo
  • Cadastre-se

dev botao

Imagem em assinatura do e-mail, não consigo fazer funcionar.....


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

Recommended Posts

  • Membros Pro
Postado

Bom dia. Desculpem pela dúvida básica, mas estou desanimando já...

Peguei o demo do componente ACBREmail e enviando um email por ele foi incluido corretamente o LOGO do ACBR no corpo do email, lindamente (print tirado a partir de email aberto no Tunderbird):

image.png.a63f907985b87f2d418b81cf970990ea.png

Tentei fazer IGUAL, mas no meu caso, o email aberto no GMAIL fica certinho, do jeito que eu quero, mas o email no tunderbird mostra assim, com o Logo como anexo apenas... O que mais me "encuca" é que no gmail mostra correto...:

image.thumb.png.6c762321892cb76b81ab693f51c5692f.png

 

O trecho do meu HTML que cria esta assinatura:

image.thumb.png.6b500218bd3e806795acdc8f5d9d5857.png

 

E o trecho do fonte onde acrescenta o logotipo:

    if Fileexists(DataModuleMAIL.tUsuariosMAILER_ASSINATURA_IMAGEM.AsString) then
      ACBrMail1.AddAttachment(DataModuleMAIL.tUsuariosMAILER_ASSINATURA_IMAGEM.AsString,
        'LogoAssinatura', adInline);
 

Por favor, o que o noob aqui está fazendo errado?

 

Obrigado

 

 

 

 

  • Membros Pro
  • Solution
Postado

Bom dia

Acabei descobrindo na "tentativa e erro"... Não sei se tem sentido, mas a unica coisa que vi de diferente entre meu fonte e o fonte do Demo do ACBR é que eu alimentava apenas o ACBrMail1.Body (que é o HTML. Não alimentava o AltBody que é o em TXT simples

Meu fonte é:

     ACBrMail1.Body.Clear;
     ACBrMail1.Body.Add(StringReplace(vsCorpo, #13#10, '', [rfReplaceAll]));
 

Apenas acrescentei a seguinte linha ao fonte:

     ACBrMail1.AltBody.Assign(edMensagem.Lines);
 

E agora passou a funcionar.

Compartilho a solução aqui, caso alguem passe por este mesmo problema

  • Curtir 1
  • Este tópico foi criado há 907 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.