Fórum e-mail html no delphi #369826

16/04/2009

0

Ola a todos, estou tentando enviar e-mail em formato html com o delphi7 e esta acontecendo algo de estranho, em algumas maquinas o e-mail é enviado normalmente porem em outras ao inves de enviar o html correto, é enviado o codigo fonte do html, eu nao sei o porque, alguem ja teve esse problema antes, ou poderia me orientar em como resolver .


Fcandrade2001

Fcandrade2001

Responder

Posts

16/04/2009

Maikel

Você está usando componentes da paleta Indy?

Se estiver usando o componente IdMessage, verifique que o mesmo tem uma propriedade chamada ContentType, onde você poderá definir formato apenas texto ou texto/html.

Deixe a propriedade assim:
IdMessage1.ContentType:=´text/html´;


Veja se isso resolve o problema, qualquer coisa, faça o post do seu código para que possamos analisar o mesmo.

Att


Responder

Gostei + 0

17/04/2009

Fcandrade2001

msg.Body.Clear;
msg.ContentType := ´text/html´; // Texto em HTML
msg.Body.Add(´<HTML><BODY>´);
msg.Body.Add(´<HTML><BODY>´);
msg.Body.Add(´<DIV> <DIV>´);
msg.Body.Add(´<DIV> <DIV>´);
msg.Body.Add(´

´);
msg.Body.Add(´

´);
msg.Body.Add(´

´);
msg.Body.Add(´

´);
for x := 0 to ListBox1.Items.Count-1 do
msg.Body.Add(´<DIV><STRONG>´+memomensagem.Lines[x]+´</STRONG></DIV>´);

msg.Body.Add(´

´);
msg.Body.Add(´</BODY><HTML>´);


Responder

Gostei + 0

26/08/2009

Fábio Valente

Obrigado FCANDRADE2001, procurei ontem a tarde toda por uma solução de e-mail html... vi esta resposta, testei e ficou 100¬.

Bom código para vocês ;)


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar