Enviar imágenes embebidas al email

Foro de habla español

Enviar imágenes embebidas al email

Postby josejimenez » 10:17am, Wed 25 May, 2011

Hola, tengo problemas enviando una imagen dentro de un email, es una imagen de 600x600 en JPG.

Mi intención es mandarlas embebidas dentro del cuerpo del mensaje, para que se vea directamente al abrir el email. Todo esto lo estoy haciendo mediante código HTML y probando con cuentas de servidores más comunes como Hotmail, Yahoo y Gmail.

Os digo las cosas que he probado hasta ahora:

- Insertar la imagen en HTML (img) con una ruta a nuestro servidor y el jpg. El problema es que los correos de Yahoo y Gmail no la abren directamente, las muestra como adjunto.
- Adjuntar la imagen al correo y en el cuerpo del correo hacer una referencia al elemento adjuntado, ésto funciona bien en Hotmail, pero no en los otros, sigue saliendo como adjunto.
- Convertir la imagen a base64 e insertarla en el cuerpo del email. Ésto me está dando bastantes problemas, ya que la imagen aparece cortada, he probado a dividirla por si acaso era demasiado grande, pero al hacerlo (en 8 partes) algunas me salen enteras, otras cortadas y otras simplemente ni salen.

Por favor, si algunos de vosotros se ha encontrado este mismo problema y ha conseguido solucionarlo, a ver si puede echarme una mano.

Gracias.
josejimenez
phpList newbie
 
Posts: 1
Joined: 10:05am, Wed 25 May, 2011

Re: Enviar imágenes embebidas al email

Postby rafaelmcr » 3:09am, Mon 04 Jul, 2011

Ojala te funcione, yo lo hice asi.....

Code: Select all
<p>[CONTENT]</p>
<div style="margin:0 auto; padding:0; width:700px; height:900; background-color:#FC3;">
<img style=" margin:0 auto; padding:0 25px 20px 25px;" alt="Tu casa con la mejor ubicacion en el estado de Morelos" width="650" height="431" title="Contactanos ahora y entra a www.eldominio.com" src="http://www.eldominio.com/carpeta/tu_imagen.jpg" />
<div>



A mi en gmail, hotmail, yahoo, y demas servidores llegan correctamente, es importante que tu codigo este limpio para que no sea considerado spam y llegue correctamente... Suerte y saludos desde Mexico

Rafa
rafaelmcr
phpList newbie
 
Posts: 2
Joined: 2:48am, Mon 04 Jul, 2011

Re: Enviar imágenes embebidas al email

Postby jrcarranza » 5:24pm, Tue 27 Sep, 2011

excelente, justo lo que andaba buscando, voy a ver si me funciona bien,
aunque quería agregar la imagen en el mismo correo, no que fuese un link, aunque hace el correo más pesado, pero no depende de que la gente tenga acceso al dominio de donde mando el mailing, ya que en mi país es normal que en empresas tengan proxys para controlar la navegación y muchas veces los usuarios tienen accesos muy restringidos.
jrcarranza
phpLister
 
Posts: 14
Joined: 5:10pm, Tue 27 Sep, 2011

Re: Enviar imágenes embebidas al email

Postby luuuciano » 6:16pm, Tue 27 Sep, 2011

Claro, según tengo entendido la única forma de "meter" las imágenes en el correo, incrustadas, etc... es que estas estén incluidas en una plantilla
luuuciano
PL Freak!
 
Posts: 524
Joined: 2:14am, Mon 07 May, 2007

Re: Enviar imágenes embebidas al email

Postby jrcarranza » 5:01pm, Fri 30 Sep, 2011

sería ver como hace la plantilla para incrustarla y ver si se puede replicar lo mismo hacia un mensaje.
Igualmente gracias por el tip, voy a intentarlo hacer mediante una plantilla a ver si me funciona.
jrcarranza
phpLister
 
Posts: 14
Joined: 5:10pm, Tue 27 Sep, 2011

Re: Enviar imágenes embebidas al email

Postby adrianjare » 7:54pm, Wed 07 Nov, 2012

Yo venía muy bien enviando las imágenes embebidas en el email usando este código.
Pero de repente dejó de funcionar, las imágenes no se muestran para nada.
Lo probé en 2 servidores distintos, por lo cual parece ser un problema del php list.
Alguien tiene alguna solución?
adrianjare
phpList newbie
 
Posts: 1
Joined: 7:49pm, Wed 07 Nov, 2012


Return to Spanish forum

Who is online

Users browsing this forum: No registered users and 1 guest