Enviar email con Cuerpo HTML
Hola,
Como puedo enviar un email con el cuerpo en HTML? Aqui esta mi codigo:
Lo he probado asi (no pongo los simbolos < > aqui xke sino no se ven en el post),
pero no funciona, sale como texto normal. A ver si alguien puede darme alguna idea de como hacerlo. Muchas gracias de antemano! |
Para hacer eso nada mejor que Indy compañero, consiguete la versión de producción actual y bájate los ejemplos, allí incluyen uno que precisamente envía correo en formato html.
Nosotros precisamente lo usamos para enviar correos con gráficas de barra y rejillas de datos. Todo en formato html. Suerte |
Tambien puedes hacer uso del componente TNMSMTP de la paleta FastNet, que tambien sirve para enviar correos y tiene una propiedad para especificar el tipo del body del mail (texto plano / html)
Saludos |
de todas maneras te recomiendo los de INDY ya que con los TNMSMTP dependiendo de la version que utilices (no conozco todas) no soportan Autenticacion. y terminaras con el problema de que si tu servidor no soporta RElay anonimo no podras mandar correos a quienes esten fuera de tu domino.
Saludos y perdon si me equivoco. |
regresar a OLe
si quieres utilizar to codigo Ole puedes ocupar la variant HtnlBody, de esta forma outlook reconoce que le estas pasando un codigo html y no lo "traduce
|
Hola, en este hilo esta publicado un codigo que funciona para mandar e-mail con codigo html y adjuntando fotos. Recordar que para que las lea la persona a la que le enviais el correo, antes del nombre de la imagen en html, se debe poner la palabra cid, es decir, <image src ="cid:logo.jpg">.
http://www.clubdelphi.com/foros/show...t=18819&page=3 UN SALUDO. |
La franja horaria es GMT +2. Ahora son las 18:58:33. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi