Foros del Web » Programando para Internet » PHP »

Insertar Imagen en Correo con mail()

Estas en el tema de Insertar Imagen en Correo con mail() en el foro de PHP en Foros del Web. Hola he hecho un modulito para enviar a una lista de correos usando la función mail(). Pero si quiero que vaya una imagen insertada, tal ...
  #1 (permalink)  
Antiguo 05/05/2005, 02:19
 
Fecha de Ingreso: agosto-2003
Ubicación: Málaga, España
Mensajes: 419
Antigüedad: 20 años, 8 meses
Puntos: 1
Insertar Imagen en Correo con mail()

Hola he hecho un modulito para enviar a una lista de correos usando la función mail(). Pero si quiero que vaya una imagen insertada, tal y como podría hacerlo con el outlook ¿cómo puedo hacerlo?

Muchas gracias y un saludo.
  #2 (permalink)  
Antiguo 05/05/2005, 08:42
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Usando classes como:

PHP Mailer
http://phpmailer.sourceforge.net

Ahí puedes ver como generar tu e-mail HTML haciendo referencia a una imagen "attachada" que envias juncon con el e-mail .. En definitiva .. una mejor y completo sustituto a "mail()" de PHP original que aporta nuevas funcionalidades.

Un saludo,
  #3 (permalink)  
Antiguo 05/05/2005, 10:13
 
Fecha de Ingreso: agosto-2003
Ubicación: Málaga, España
Mensajes: 419
Antigüedad: 20 años, 8 meses
Puntos: 1
OK Cluster, muchas gracias. He estado echando un ojo y parece interesante, lo que no sé es si se podrá controlar donde se insertan los archivos, no he visto ningún ejemplo que lo comenten. Hasta ahora cuando quería enviar una imagen en el correo lo que hacía era poner un < IMG en el correo HTML con URL apuntando a la imagen jeje.

Bueno pues lo dicho gracias y hasta pronto.
Miguel.
  #4 (permalink)  
Antiguo 05/05/2005, 10:59
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
En su documentación lo tienes explicado:

http://phpmailer.sourceforge.net/tutorial.html#3
Fijate donde dice: Inline Attachments

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 23:41.