![]() |
¿Crear email con imagen como parte del contenido del texto?
Hola amigos, hace tiempo hice una aplicación que enviaba correo electrónico automáticamente utilizando los componentes Indy, y todo iba perfecto puesto que las solución que le hice fue generar el correo como imagen y la adjuntaba en el correo.
Ahora resulta que me piden que también tenga la posibilidad de enlazar la aplicación hacia outlook u otro programa de correo. Tambien sin ningún problema ya que destripé un fichero eml y empecé a analizarlo, hasta que me llegó la siguiente duda. ¿Como puedo generar un correo que tengo dentro del contenido de este una imágen, es decir que la imagén sea parte del texto como por ejemplo el membrete? He estado analizando el eml y veo que lo que hace es codificar la imagen. ¿Como lo harian ustedes? Muchas gracias de antemano. |
Hola,
No me ha quedado muy clara tu duda, pero has probado ha crear el cuerpo del mensaje con el tipo HTML? allí podrás incluir una imagen en el mensaje y formatear el texto con distintos tipos de letra y colores. Espero te sirva. Saludos |
Si lo he probado, pero la duda es, si el fichero no está adjunto lo que aparece en la etiqueta img es la ruta del servidor en la que está la imagen, pero codificado. Te pongo un ejemplo:
Código:
<DIV><FONT face=Arial size=2>texto</FONT></DIV> |
La verdad que no tengo ni idea como se hace eso, justamente por eso yo cuando tuve que hacer algo así lo que hacía era que se subieran automáticamente las imagenes a algún servidor que publica en internet y apuntaba el src de las imagenes hacia una url.
|
Con Mime64
Recuerdo que las imagenes se codifican usando
MIME 64, para el formato, .EML, |
1 Archivos Adjunto(s)
Hola,
Hace tiempo se trató este mismo tema en los Foros y se llegó a una solución satisfactoria. Creo que el Hilo en concreto donde se discutió este asunto es este. Me parece que puede interesarte su lectura. Como tengo por aquí a mano cierto ejemplo devenido de dicho Hilo, lo adjunto, por si también puede servirte de algo, después de leer el Hilo que menciono. |
Muchas gracias a todos, veré el hilo y ya os comentaré :D
|
La franja horaria es GMT +2. Ahora son las 13:09:36. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi