
30/11/2002, 19:39
|
| | Fecha de Ingreso: junio-2002 Ubicación: Buenos Aires, Argentina
Mensajes: 876
Antigüedad: 22 años, 8 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? |