Enviando HTM no corpo do Emil?
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.
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
Curtidas 0
Respostas
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
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!!!
tbm estou com este problema, se tiver solução por favor me ajude!!!
GOSTEI 0