Ver Mensaje Individual
  #4 (permalink)  
Antiguo 31/12/2010, 18:42
Avatar de andres_aquino
andres_aquino
 
Fecha de Ingreso: septiembre-2010
Ubicación: $("#place").html("FDW");
Mensajes: 138
Antigüedad: 13 años, 7 meses
Puntos: 24
Respuesta: php que envie datos a mi gmail

Para ello se debe agregar una opción más a la función mail() donde se especifica la cabecera que tendrá el mail enviado. Dicho de otro modo y siendo más práctico y sencillo, el código anterior sería como sigue:

Código PHP:
<?php

// Recuperar datos del formulario 
$nombre $_POST['nombre']; 
$edad $_POST['edad']; 

// Preparar mensaje 
$mensaje "Los siguientes datos fueron extraídos del formulario:\n"
$mensaje .= "<u>Nombre:</u> " $nombre "\n"
$mensaje .= "<u>Edad:</u> " $nombre "\n"

// Preparar el asunto del mensaje 
$asunto "Recuperando información del formulario"

// Dirección de gmail 
$gmail "[email protected]";

// Cabecera para modificar/ocultar el remitente original
$remitente "[email protected]";
$cabecera =
    
"From: Servidor <" $remitente ">\r\n" .
    
"Reply-To: noreply <" $remitente ">\r\n" .
    
"X-Mailer: PHP/" phpversion();

// Enviar el mensaje 
mail($gmail$asunto$mensaje$cabecera); 

?>
Con eso solucionas el inconveniente de mostrar como remitente a "[email protected]" en el cuerpo del mail al momento de recibir y responder al mail.

Feliz codificación!
__________________
Te sirvió mi ayuda? +1 ;D
Andy Aquino - @aquiandres