Enviar email
Estou utilizando o componente TidMessage, consigo colocar texto no corpo do email atraves da propriedade:
IdMsgSend.Body.Text := xmensagem;
Agora preciso enviar no corpo do email um arquivo jpg, como posso fazer isso? Nao posso anexar precisa ser no corpo do email.
Abs
IdMsgSend.Body.Text := xmensagem;
Agora preciso enviar no corpo do email um arquivo jpg, como posso fazer isso? Nao posso anexar precisa ser no corpo do email.
Abs
Felipeiw
Curtidas 0
Respostas
Massuda
27/12/2005
Não é possível... você pode gerar uma mensagem em formato HTML que faz referência a uma imagem anexa.
GOSTEI 0
Felipeiw
27/12/2005
Como faço isso Massuda?
Abs
Abs
GOSTEI 0
Massuda
27/12/2005
Dê uma olhada no artigo [url=http://www.dragonsoftru.com/?html=indy-email.html]EMAIL MESSAGES FROM DELPHI. USING INDY TO SEND E-MAILS[/url] (de Serge Dosyukov da Dragon Software, em inglês). O artigo explica como gerar diversos tipos de mensagens (texto simples, texto simples com anexos, HTML e HTML com anexos); a parte 3.4 explica como gerar uma mensagem formatada em HTML com imagens anexas (no texto, objetos). Mesmo que você não leia inglês, o código exemplo deve te ajudar. Atente para o detalhe que você precisa definir corretamente os links para as imagens em seu código HTML.
GOSTEI 0
Felipeiw
27/12/2005
Massuda, valeu esse artigo é otimo, funcionou perfeitamente, muito obrigado.
GOSTEI 0