Como incorporar imagenes a un correo electronico

1,002 views
Skip to first unread message

Javier Bernal

unread,
Sep 29, 2015, 10:15:13 PM9/29/15
to Comunidad de Visual Foxpro en Español
En las opciones del outlook.com existe la de insertar imágenes incorporadas y estas se muestran en el cuerpo del correo a enviar, este correo lo genero vía programación y solo le quiero agregar la imagen.

Si alguien tiene esta experiencia y me la pueda compartir se lo agradeceré.


Gracias

Miguel A.

unread,
Sep 30, 2015, 2:57:59 AM9/30/15
to Comunidad de Visual Foxpro en Español
Hola,
Si se trata de adjuntar una imagen como un anexo, es fácil 
lcFile="c:\imagenes\mimagen.jpg"
.AddAttachment(lcFile)

Ahora bien si lo que quieres incrustar una imagen en el body del mensaje, creo que la única forma que existe es, primero creando un archivo mibody.html y en él incorporar el link de la imagen que quieras insertar, la cual previamente has de haber subido a un servidor web, ya que si el link apunta a tu servidor local el receptor no podrá verla nunca.

Saludos,
Miguel A.

José Enrique Llopis

unread,
Sep 30, 2015, 3:28:34 AM9/30/15
to publice...@googlegroups.com

 

Si no quieres adjuntar las fotos siempre puedes mandarlas como un stream en base64, con esta función puedes montar el source del tag image de un HTML, ojo esto vale para fotos pequeñas únicamente.

 

 

FUNCTION StreamImageFile

            LPARAMETERS tcImageFileName

 

 

            LOCAL lcExtension, lcReturnString

 

           

            lcReturnString = [data:image/]+lcExtension+[;base64,] + STRCONV( FILETOSTR(tcImageFileName),13)

 

            RETURN lcReturnString

 

ENDFUNC

 

 

 

Pepe Llopis

 


Elides Paredes

unread,
Oct 1, 2015, 3:59:58 PM10/1/15
to Comunidad de Visual Foxpro en Español
Estimado Javier

Tengo entendido que no se puede colocar una imagen desde Hotmail en el Cuerpo (body)  incluso desde la página de envío de correos, (al menos no de forma fácil para un usuario que no sea avanzado), entonces es mas difícil aún hacerlo con programación desde VFP-

Sin embargo, hay un señor maestro de los maestros, (Luis María Guayan) que tiene respuestas para casi todo lo que necesitamos, revisa éste enlace 



En el enlace el Sensei Luis, muestra varias maneras de enviar correos desde VFP, aunque no he vuelto a revisar revisa ese tema. Hazlo tu. Allí hay de todo, es impresionante el trabajo que ha hecho ese señor, al igual que Fernando del Bozzo, Victor, Pancho, son realmente buenos, (entre muchos otros claro)


Ahora bien, yo lo hago desde hace tiempo con Gmail, directo con el VFP, incluso, en mis correos anexo una imagen gif que cree  y todavía me emociona verla correr, al abrir el correo.  (no es una imagen simple sino tipo película, algo que a mi juicio es genial, por eso aún me emociona, jajaja)

Mi recomendación es crees una cuenta (si no la tienes) de Gmail y lo envíes a Hotmail o outlook,  

Saludos
Elides Paredes
Barquisimeto Venezuela


Javier Bernal

unread,
Oct 2, 2015, 1:05:28 AM10/2/15
to Comunidad de Visual Foxpro en Español
Gracias por la aportacion, de hecho tengo correos de yahoo y gmail lo de hotmail solo fue una referencia, asi que me gustaria me enviaras lo que mencionas que haces con gmail, y voy a revisar los links de me enviaste.

JOSE MANUEL IBARRA RIVERA

unread,
Oct 3, 2015, 2:45:24 PM10/3/15
to publice...@googlegroups.com
X Ugh 56$yt y

Enviado desde mi Windows Phone

De: Javier Bernal
Enviado el: ‎02/‎10/‎2015 12:05 a.m.

Para: Comunidad de Visual Foxpro en Español
Asunto: [vfp] Re: Como incorporar imagenes a un correo electronico

Javier Bernal

unread,
Oct 4, 2015, 4:29:22 PM10/4/15
to Comunidad de Visual Foxpro en Español
no entiendo ??????
Reply all
Reply to author
Forward
0 new messages