Ver Mensaje Individual
  #7 (permalink)  
Antiguo 30/11/2002, 19:39
zeus_bsas
 
Fecha de Ingreso: junio-2002
Ubicación: Buenos Aires, Argentina
Mensajes: 876
Antigüedad: 21 años, 10 meses
Puntos: 0
Josemi, esto es exactamente lo que uso:

Código PHP:
<?php
if (stristr(PHP_OS,"win"))
    
$salto_server="\r\n";
elseif ((
stristr(PHP_OS,"Unix"))||(stristr($soft,"Linux")))
    
$salto_server="\n";
elseif (
stristr(PHP_OS,"Mac"))
    
$salto_server="\r";
else
    
$salto_server="\n";


    
function 
enviarmail($maildestino,$cc,$bcc,$asunto,$mensaje,$nombreorigen,$mailorigen,$tipo)
    {
    
$headers"Content-type: text/$tipo; charset=iso-8859-1";
    
$headers .= $salto_server."From: $nombreorigen<$mailorigen>";
    
$headers .= $salto_server."Reply-To: $nombreorigen<$mailorigen>";
    if ((
$cc!="")&&($cc!=null))
        
$headers .= $salto_server."cc: $cc<$cc>";
    if ((
$bcc!="")&&($bcc!=null))
        
$headers .= $salto_server."Bcc: $bcc<$bcc>";
    
$headers .= $salto_server."X-Mailer: PHP/".phpversion();
    return @
mail($maildestino,$asunto,$mensaje,$headers);
    }

$maildestino="[email protected]";
$cc="";
$bcc="";
$asunto="asunto";
$mensaje="Hola".$salto_server."chau";
$nombreorigen="nombreorigen";
$mailorigen="[email protected]";
$tipo="plain";
enviarmail($maildestino,$cc,$bcc,$asunto,$mensaje,$nombreorigen,$mailorigen,$tipo);
?>
El mensaje llega con el salto tanto si uso \n como $salto_server, pero los encabezados solo llegan correctamente si utilizo \n, sino llegan pegados.
Que estara pasando?