Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/11/2005, 13:56
snnifer
 
Fecha de Ingreso: noviembre-2003
Mensajes: 19
Antigüedad: 20 años, 5 meses
Puntos: 0
Cluster, gracias por responder.. voy a intentar mejorar un poco la consulta:

estoy teniendo problemas para enviar mails con imagenes embebidas...

Inicialmente tengo un formulario en donde cargo los datos del mail que quiero enviar:

<HTML>
<BODY>
<FORM ENCTYPE="multipart/form-data" METHOD="post" ACTION="Envio.php">
<input type="hidden" name="MAX_FILE_SIZE" value="307200">
Subject: <INPUT TYPE="text" NAME="titulo">
Direccion de destino: <INPUT TYPE="text" NAME="email">
Imagen Embebida: <INPUT TYPE="file" NAME="archivo">
ID Imagen: <INPUT TYPE="text" NAME="archivo_id">
Texto HTML: <textarea name="cuerpohtml" cols=100 rows=10></textarea>
Texto Plano: <textarea name="textoplano" cols=100 rows=10></textarea>
<INPUT TYPE="submit" VALUE="Enviar" name="enviar">
</FORM>
</BODY>
</HTML>

en "Texto HTML" cargo el HTML que quiero que tenga el mail y ahi es donde voy a poner la imagen embebida mediante: <img src='cid:imagenid'>
donde imagenid es el texto que se cargue en el campo archivo1_id


Con esta base, en el archivo envio.php utilizo la libreria phpmailer para enviar el mail:

require "class.phpmailer.php";
$mail = new phpmailer();
$mail->PluginDir = "";
$mail->Mailer = "smtp";
$mail->Host = "localhost";
$mail->SMTPAuth = false;
$mail->Timeout=120;

$mail->AddAddress($email);
$mail->From = "[email protected]";
$mail->FromName = "Info de Origen";
$mail->Subject = $titulo;
$mail->Body = $cuerpohtml;
$mail->AltBody =$textoplano;

$mail->AddEmbeddedImage($archivo,$archivo_id, $archivo_name);

$mail->Send();


y no esta funcionando... segun la documentacion del metodo "AddEmbeddedImage" deberia funcionar...

espero que se entienda el problema, (si alguien ya lo utiliza se va a dar cuenta de lo que estoy planteando)..

saludos y gracias!