Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/03/2006, 11:54
Avatar de sciffo
sciffo
 
Fecha de Ingreso: abril-2002
Mensajes: 41
Antigüedad: 22 años
Puntos: 2
Realizando una de tantas pruebas, me ocurre una cosa un poco extraña.
Pongo el mismo código que al principio, cambiando un pas de cosillas:
Código PHP:
<?
require("class.phpmailer.php");
$mail = new phpmailer();
$mail->From     "[email protected]";
$mail->FromName "Web xxxxxxxxxxx";
$mail->Host     "smtp.xxxxxxxxxxxx.com";
$mail->Mailer   "smtp";
$mail->Subject  "Test";

$archivo "/rutaabsolutadelservidor/nuevo.doc";
$archivo_name "nuevo";
$mail->AddAttachment($archivo$archivo_name); 

// HTML body
    
$body  "contenido del email";

    
$mail->Body    $body;
    
$mail->AddAddress($_POST["email"], $_POST["nombre"]);

    if(!
$mail->Send())
        echo 
"Ha sucedido un error!";

    
// Clear all addresses and attachments for next loop
    
$mail->ClearAddresses();
    
$mail->ClearAttachments();

?>
con esta configuración se envia el email con el documento adjunto de esta manera "nuevo.dat".
Entonces pruebo de poner $archivo_name="nuevo.doc" y se adjunta el archivo!!!
Otro dato curioso es que el archivo que si llega (el nuevo.dat), lo renombro localmente a "nuevo.doc" y lo leo perfectamente.
Creo que estoy cerca pero no sé por donde continuar...
__________________
Hay una gran diferencia entre conocer el camino y andar el camino