Ver Mensaje Individual
  #8 (permalink)  
Antiguo 25/09/2006, 04:50
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
... creo el problema es que no estas dividiendo bien el contenido de tu correo.

Prueba con esto:
Código PHP:
// Adjuntar el fichero
            
$mensaje "\n\n--Message-Boundary\n";
            
$mensaje .= "Content-type: Binary; name=\"$archivo\"\n";
            
$mensaje .= "Content-Transfer-Encoding: BASE64\n";
            
$mensaje .= "Content-disposition: attachment; filename=\"$archivo\"\n\n";
            
$mensaje .= "$buffer\n";


            
// Mensaje de texto plano
            
$mensaje .= "--Message-Boundary\n";
            
$mensaje .= "Content-type: text/plain; charset=ISO-8859-1\n";
            
$mensaje .= "Content-transfer-encoding: 7BIT\n";
            
$mensaje .= "Content-description: Mail message body\n\n";
            
$mensaje .=$mensaje_texto;
            
$mensaje .= "\n\n--Message-Boundary--\n";  // esta línea al final (estaba entre el adjunto y el contenido)... agrego un par de saltos de línea 
... aunque si me preguntas, creo es "meter" los adjuntos hasta el final (antes el contenido), por simple órden..

Espero sirva. Suerte!
PD: Por favor ocupa las etiquetas para código PHP
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"