Foros del Web » Programando para Internet » PHP »

problema con correo php

Estas en el tema de problema con correo php en el foro de PHP en Foros del Web. Código PHP: <? php //Datos para originar correo por anotacion. $nombre = $_SESSION [ 'usuario_nombre' ]; $apellido = $_SESSION [ 'usuario_apellidop' ];   $nombres = $nombre . " " . $apellido ; $origen ...
  #1 (permalink)  
Antiguo 22/10/2008, 10:36
 
Fecha de Ingreso: octubre-2005
Mensajes: 405
Antigüedad: 18 años, 6 meses
Puntos: 1
problema con correo php

Código PHP:
<? php

//Datos para originar correo por anotacion.
$nombre=$_SESSION['usuario_nombre'];
$apellido=$_SESSION['usuario_apellidop'];  
$nombres=$nombre." ".$apellido;
$origen=$_SESSION['usuario_email']; 
$detallea=$_REQUEST['editor'];

$glosa=$_REQUEST['glosa'];

$ccopia="[email protected]";
$hoy=date("Y-m-d");
$varf=explode('-',$hoy);
$fhoy="$varf[2]-$varf[1]-$varf[0]";
$hhoy=date("H:m:s");

$destinatario="[email protected]";

$asunto="Anotacion para el requerimiento: ".$glosa.", correspondiente al folio ".$folioa;
$anotacion=$nombres.", ha insertado una anotacion que dice:<br><b>".$detallea."</b><br>Realizado el ".$fhoy.", a las ".$hhoy."Hrs.";

$sheader="From:".$nombres."\nReply-to:".$origen."\n";
$sheader=$sheader."Cc:".$origen."\n";
$sheader=$sheader."Bcc:".$ccopia."\n";
$sheader=$sheader."Mine-Version: 1.0\n";
$sheader=$sheader."Content-Type:tetx/hmt";

mail($destinatario,$asunto,$anotacion,$sheader)

?>
El correo llega con el destinatario correcto la copia correcta y la oculta tambien.
Pero el cuerpo (anotacion) del mensaje llega como adjunto (.dat) y dos veces.

Necesito que el cuerpo (anotacion), sea el mensaje del email y no un adjunto.

De ante mano gracias por su colaboracion.

Última edición por [email protected]; 22/10/2008 a las 10:41
  #2 (permalink)  
Antiguo 22/10/2008, 10:42
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: problema con correo php

Hola [email protected],

Creo el problema es tu tipo, tetx/hmt no es un tipo valido que yo conozca, prueba usar text/plain.

Saludos.
  #3 (permalink)  
Antiguo 22/10/2008, 10:52
 
Fecha de Ingreso: octubre-2005
Mensajes: 405
Antigüedad: 18 años, 6 meses
Puntos: 1
Realice la prueba y aun me lo envia como adjunto.

Cita:
Iniciado por GatorV Ver Mensaje
Hola [email protected],

Creo el problema es tu tipo, tetx/hmt no es un tipo valido que yo conozca, prueba usar text/plain.

Saludos.
Gracias a todos, ya encontre la falla estaba en:

$sheader=$sheader."Content-Type:tetx/hmt";

deberia haber sido:

$sheader=$sheader."Content-Type:text/html";

DE todas formas GatorV gracias me sirvio para darme cuenta donde estaba el error.

Última edición por GatorV; 22/10/2008 a las 11:01
  #4 (permalink)  
Antiguo 22/10/2008, 11:01
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: problema con correo php

Revisa tus cabeceras, tienes otra cabecera que dice Mine-Version, cuando lo correcto es Mime, te recomendaria usar PHPMailer para evitar tener problemas con las cabeceras.

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:30.