Foros del Web » Programando para Internet » PHP »

email+imagen

Estas en el tema de email+imagen en el foro de PHP en Foros del Web. otra ves preguntando pero e tradado de mostrar una imagen incrustada en el texto de un email pero no he podido alguien sabe como hacerle...
  #1 (permalink)  
Antiguo 13/01/2003, 16:33
 
Fecha de Ingreso: diciembre-2002
Mensajes: 65
Antigüedad: 21 años, 4 meses
Puntos: 0
email+imagen

otra ves preguntando pero e tradado de mostrar una imagen incrustada en el texto de un email pero no he podido alguien sabe como hacerle
  #2 (permalink)  
Antiguo 13/01/2003, 17:18
Avatar de rickoe
Colaborador
 
Fecha de Ingreso: abril-2001
Mensajes: 353
Antigüedad: 22 años, 11 meses
Puntos: 2
Se me ocurre

No lo he probado pero se me ocurre que primero prepares el mail como una pagina web, claro que la imagen tiene que estar en algún servidor, despues veas el codigo html y ese codigo html lo agreges a la variable donde envias el mail

pero cambiando las comillas dobles por simple

no se si funcione pero si funciona ya la hiciste

Saludos

Rickoe

pd. mientras yo tb lo probare
__________________
Mejor Jeep Imposible
  #3 (permalink)  
Antiguo 13/01/2003, 17:19
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Se trata de generar un mail en formato "multiparte" .. con una parte para el texto plano y otra para HTML + otra con las imagenes en formato MIME ..

En la parte HTML haces llamadas a las imagenes incrustadas via un:
<IMG SRC="cid:img1">

con eso haces la referencia a la imagine incrustada ...

Para ayudarte en esta tarea puedes usar una classe (objeto en PHP) que dicen q va bastante bien:

http://phpmailer.sourceforge.net/

Esta classe (y similares) ya se encarga de colocarte las cabeceras HTTP necesarias y de adjuntar la imagen o incluso archivo adjunto en su formato MIME ..

Esta classe hace bastantes "virgerias" .. entre otras:
Usa SMTP o el MTA (sendmail o servidor q use la configuración de PHP) .. envia HTML/texto plano con imagenes incrustadas y archivos adjuntos ...

Y lo mejor .. está bien documentada.

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:22.