Foros del Web » Programando para Internet » PHP »

PHPMailer me cambia el src de las imágenes

Estas en el tema de PHPMailer me cambia el src de las imágenes en el foro de PHP en Foros del Web. Hola: Envío mensajes HTML con PHPMailer. Estos mensajes tienen imágenes almacenadas en el servidor de la forma <img src="http://www.dominio.com.ar/imagenes/imagen.jpg"> El problema es PHPMailer me cambia ...
  #1 (permalink)  
Antiguo 07/12/2007, 09:46
 
Fecha de Ingreso: marzo-2003
Mensajes: 34
Antigüedad: 21 años, 1 mes
Puntos: 0
PHPMailer me cambia el src de las imágenes

Hola:

Envío mensajes HTML con PHPMailer. Estos mensajes tienen imágenes almacenadas en el servidor de la forma <img src="http://www.dominio.com.ar/imagenes/imagen.jpg">

El problema es PHPMailer me cambia los src, como si las imágenes estuvieran embebidas. ¿Cómo puedo evitar esto?

¿Existe alguna otra forma de enviar mensajes a través de PHP usando un servidor smtp con autenticación y evitando este inconveniente?

Gracias y saludos,

Gastón.
  #2 (permalink)  
Antiguo 07/12/2007, 09:54
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: PHPMailer me cambia el src de las imágenes

Tema trasladado a PHP General.

Porfavor publica en los foros correctos.
  #3 (permalink)  
Antiguo 07/12/2007, 15:01
 
Fecha de Ingreso: marzo-2003
Mensajes: 34
Antigüedad: 21 años, 1 mes
Puntos: 0
Re: PHPMailer me cambia el src de las imágenes

Hola:

Perdón por haber errado el lugar donde poner el mensaje. La verdad es que no entro muy seguido a estos foros, y no conocía la estructura...

Ya resolví el problema, y les escribo por si a otro se le presenta el mismo problema. Ese cambio en el "scr" de IMG lo hace la función "MsgHTML($body)". Si en lugar de esto uso "$mail->Body" y IsHTML(true), no se presenta este problema.

Saludos,

Gastón.
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 22:04.