Jump to content
Notícias do ACBr

click.png

click.png

click.png

logo_acbr_paygo.png

TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


Saiba mais

beneficios.png

click.png

click.png

click.png

click.png

click.png

click.png

ACBrMail erro no corpo com anexo


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

Recommended Posts

Boa tarde pessoal

 

Meu acbr foi atualizado a uns dias e depois disso, quando eu envio email com dois anexos: XML e PDF ocorre o seguinte
 

no destinatário chega: o Corpo da mensagem e quando finaliza a mensagem ele continua com o arquivo XML em forma de texto

já o PDF fica como anexo de forma correta.

alguem poderia de dizer o que fazer para corrigir isso 

obrigado

Link to comment
Share on other sites

  • Consultores

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

Boa tarde.

O mesmo ocorre no demo?

Att.

Consultora SAC ACBr

Juliana Tamizou
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 to comment
Share on other sites

  • Consultores

Boa tarde.

Encontrei este tópico que parece estar relacionado com seu caso

Att.

Consultora SAC ACBr

Juliana Tamizou
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 to comment
Share on other sites

  • Fundadores

Não consegui compreender o que você descreveu no Primeiro Post...

Pode por favor postar alguma imagem, que nos ajude a compreender melhor o problema ?

Qual é o código que você usa para anexar e enviar o e-mail ?

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

Juliana, não entendi muito bem como o sujeito resolveu a questão, mas com algumas tentativas aqui eu consegui fazer funcionar usando o Delphi 2010.

mas quando uso da mesma maneira no Delphi 7 ele não consegue compilar com o tipo TMailAttachmentDisposition

existe alguma dificuldade com o D7 ?

35 minutos atrás, Daniel Simoes disse:

Não consegui compreender o que você descreveu no Primeiro Post...

Pode por favor postar alguma imagem, que nos ajude a compreender melhor o problema ?

Qual é o código que você usa para anexar e enviar o e-mail ?

posso sim so um momento

 

image.thumb.png.9d496fdb88ee06ebb991bc725d43398f.png

Link to comment
Share on other sites

  • Fundadores

Por favor Experimente mudar o seguinte:
 

ACBrMail.Body.Text := Mensagem.Text;
ACBrMail.IsHTML := True

 

AltBody é usado apenas para e-mails em modo TXT..

Você pode até mesmo alimentar ambos (Body e AltBody)... pois dependendo da capacidade do leitor de e-mail, ele usará um ou outro...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

1 minuto atrás, Daniel Simoes disse:

Por favor Experimente mudar o seguinte:
 

ACBrMail.Body.Text := Mensagem.Text;
ACBrMail.IsHTML := True

 

vou experimentar, não sei se voce percebeu que o arquivo XML que deveria ir para o anexo, está entrando no final do corpo da mensagem

Link to comment
Share on other sites

  • Fundadores

Por favor dispare um desses e-mail para o meu email pessoal... (você pode achar no cabeçalho do fontes do ACBrMail)

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

Daniel, o lance acho que está no Tipo adAttachment e adInline. No Delphi 2010 funcionou assim conforme a imagem

já no Delphi 7 ele não reconhece o codigo
image.thumb.png.6ffdd42e3c3d32eb8a8e3f3eab527f92.png
 

2 minutos atrás, Daniel Simoes disse:

Por favor dispare um desses e-mail para o meu email pessoal... (você pode achar no cabeçalho do fontes do ACBrMail)

Enviado para [email protected]

Link to comment
Share on other sites

  • Fundadores

Sim... sem dúvida isso afeta a maneira que será exibido... Porque não usar diretamente o enumerado: "adAttachment" ?

não vejo motivos para o código não ser compatível com D7

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

1 minuto atrás, Daniel Simoes disse:

Sim... sem dúvida isso afeta a maneira que será exibido... Porque não usar diretamente o enumerado: "adAttachment" ?

não vejo motivos para o código não ser compatível com D7

também não entendi porque o adattachment não reconhece sendo que o enumerado está dentro da unit acbrmail, tive que declarar a variavel para usar

não reconhece

Link to comment
Share on other sites

  • Fundadores

no programa "eM Client" ele exibiu corretamente...

image.png

1 minuto atrás, Marcelo Bill disse:

também não entendi porque o adattachment não reconhece sendo que o enumerado está dentro da unit acbrmail, tive que declarar a variavel para usar

Na sua Unit tem a declaração abaixo ?

uses ACBrMail;

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

  • Fundadores

 

3 minutos atrás, Marcelo Bill disse:

   attach:=TMailAttachmentDisposition.adAttachment; (ocorre erro de compilação)

Acho que você não precisa fazer isso... use o tipo enumerado, diretamente no comando

      ACBrMail1.AddAttachment(aFileName, aDescription, adAttachment);

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

  • Solution
1 minuto atrás, Daniel Simoes disse:

 

Acho que você não precisa fazer isso... use o tipo enumerado, diretamente no comando

      ACBrMail1.AddAttachment(aFileName, aDescription, adAttachment);

Isso foi a primeira coisa que fiz, visto que o enumerador se encontra dentro do acbrMail e o no Uses na minha Unit tem o ACBRMail, no entanto quando compila ele ocorre erro

 

 

uauuuuuuuuuuuuuuuuuuuuuuuuuuuuu

 

image.thumb.png.e74f3456a23ba3fdd45dbaaa24357b0b.png

Daniel, agora deu certo, no uses o ACBRmail estava depois de algumas units de Indy pois existem outras operações que uso a indy. foi só eu colocar o acbrMail antes dessas units e a coisa funcionou conforme voce descreveu acima, ou seja, sem a necessidade de definir variável

muito obrigado, funcionou agora.

 

abraço a voce e a todaequipe

  • Like 1
Link to comment
Share on other sites

  • Este tópico foi criado há 927 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui
Guest
This topic is now closed to further replies.
×
×
  • 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.