Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/10/2007, 00:21
Avatar de korg1988
korg1988
 
Fecha de Ingreso: junio-2006
Ubicación: Santa Fe, Argentina
Mensajes: 825
Antigüedad: 17 años, 10 meses
Puntos: 19
De acuerdo Re: mails y archivos adjuntos

dejemos de complicar la vida con la clase PHP-MAILER y simplifiquemos la vida

aca te dejo un codigo mas simple que esa cosa que odio de Php mailer
solamente completa los campos y listo
ejecutalo, lo que si guardalo en un archivo PHP con extencion .php3

enviar.php3
Código PHP:
$to "[email protected]"
$subject "Te envio un mail"
$text "Hola adjunto tenes el archivo"
$from "[email protected]"
$file "archivo.jpg"
$type "image/jpeg"

$content fread(fopen($file,"r"),filesize($file));
    
$content chunk_split(base64_encode($content));
    
$uid strtoupper(md5(uniqid(time())));
    
$name basename($file);

    
$header "From: $from\nReply-To: $from\n";
    
$header .= "MIME-Version: 1.0\n";
    
$header .= "Content-Type: multipart/mixed; boundary=$uid\n";

    
$header .= "--$uid\n";
    
$header .= "Content-Type: text/plain\n";
    
$header .= "Content-Transfer-Encoding: 8bit\n\n";
    
$header .= "$text\n";

    
$header .= "--$uid\n";
    
$header .= "Content-Type: $type; name=\"$name\"\n";

    
$header .= "Content-Transfer-Encoding: base64\n";
    
$header .= "Content-Disposition: attachment; filename=\"$name\"\n\n";
    
$header .= "$content\n";

    
$header .= "--$uid--";

    
mail($to$subject""$header); 
en type pone el tipo de archivo uqe estas enviando, y listo asunto solucionado, cualquier problema avisame

Saludos