Enviando HTM no corpo do Emil?

Delphi

12/05/2003

Estou enviando email com o componente NMSMTP no Delphi6, estou escrevendo meu htm da seguinte forma:
NmSmtp1.PostMessage.Body.Add(´<html><head>´);
NmSmtp1.PostMessage.Body.Add(´<title>TEXTO</title>´);
NmSmtp1.PostMessage.Body.Add(´<meta name= ´author´ content=´AAAA´></head>´);
NmSmtp1.PostMessage.Body.Add(´<body bgcolor=white>´);
NmSmtp1.PostMessage.Body.Add(´<table border=0 bgcolor=white>´);
... e assim vai!! Mas o que sai no corpo do email é exatamente o código HTM acima. O que faço para sair o layout do HTM e não o seu código.
Grato.


Cfreitas

Cfreitas

Curtidas 0

Respostas

Th_moreira

Th_moreira

12/05/2003

Para enviar e-mails em formato html, você precisa alterar a propriedade ContentType do Objeto IdMessage para text/html


GOSTEI 0
Info.wtomfs

Info.wtomfs

12/05/2003

Só que isto vai fazer com que a imagem que será anexada fique totalmente codificada, quer dizer sai o corpo do e-mail formatado, só que a imagem não...

tbm estou com este problema, se tiver solução por favor me ajude!!!


GOSTEI 0
POSTAR