![]() |
enviar un html com imágenes por email
Un saludo para todos.
Estoy intentando enviar email con un documento .htm desde delphi. Quiero que el documento vaya incrustado(no adjunto) ,es decir que cuando se abre el email, aparezca automáticamente el documento, que no haga falta ir a ficheros adjuntos ---> guardar-->etc.. Todo esto ya lo hace excepto en un detalle, que no me aprecen las imágenes del documento .htm No consigo que el receptor del email vea las imágenes del documento .htm ¿alguna idea que me ayude a solucionarlo? Utilizo las indy 10. Se que el tema se ha tratado varias veces, pero no lo consigo. Gracias |
Se me ocurren dos formas:
La primera, codificar las imágenes en base-64 para incrustarlo en HTML, así: Código PHP:
La otra opción, subir las imágenes en un servidor y enlazarlas allí. Esto es lo que se hace en la mayoría de los casos que he visto, en parte porque es la más sencilla y la que menos espacio necesita, solo que exige tener acceso a un servidor web. |
Gracias ÑuÑo por el tiempo, pero sigo sin poder ver la imagen cuando se recibe el correo.
Te explico lo que he hecho. He creado un documento word, he incrustado una imagen y un texto y lo he guardado como .htm.A continuación, he codificado la imagen por medio de una página web(www.motobit.com/util/base64-decoder-encoder.asp) la he codificado en base64.Todo el texto que da lo he incrustado en el fuente de la página .htm(<img src="data:imag/png;base64,iVBOR.... Lo he enviado a través de un programa Delphi para envío de email. El envío lo hace correctamente pero al recibir el correo no sale la imagen. Alguna idea? Gracias de nuevo |
Si realizaras una consulta de los foros, te encontrarías con varios hilos que tratan de este tema.
Uno de ellos que te podría ayudar sería este : http://www.clubdelphi.com/foros/show...highlight=html Mira también : http://www.clubdelphi.com/foros/show...ghlight=correo Saludos. |
La franja horaria es GMT +2. Ahora son las 02:16:57. |
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