ANTLAG1... | Formulario PHP
| 30/6/2010 |
Hola amigo, como dice el compañero anterior, esa debería ser la estructura de tu form, salvo que yo uso POST y GET como variables y no las variables globales, sin embargo, veo que tu problema es básicamente que no te llega ningún mensaje y que no te sale ningún error, pues te cuento, yo pienso que todo está funcionando bien, pero que estás tratando de enviar el correo a una cuenta hotmail y este servidor está bloqueando este envío. Prueba con alguna cuenta de otro dominio que no bloquee este tipo de "envíos locales" y verás que las cosas van bien, si tienes una cuenta de correo en una empresa, haz la prueba con esta ya que por lo general los hostings no hacen estos bloqueos, sino búscate alguna gratuita que nunca falta por ahí.
Saludos,
net007 | formulario contacto Reply-To
| 18/10/2011 |
Hola. les agradesco vuestra ayuda desde ya.
el envio del mensaje a traves del formulario funciona perfectamente, mi problema es que cuando recibo el mensaje en el outlook 2007 y le doy responder, no muestra autimaticamente la direccion a la que se tiene que responder, en este caso la que contiene la variable $mail que estoy utilizando con Reply-To:.
espero puedan ayudarme. Gracias
$mail = $_POST['e-mail'];
$dest = "reservas@ecoamazonia.com.pe"; //Email de destino
$asunto = "Contacto Web Ecoamazonia Lodge";//sunto
$cuerpo = $_POST['mensaje']; //Cuerpo del mensaje
//Cabeceras del correo
$headers = "From: $nombre <$email>
"; //Quien envia?
$headers .= "X-Mailer: PHP5
";
$headers .= 'MIME-Version: 1.0' . "
";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "
"; //
$headers .= "Reply-To: $mail";
$headers .= "Return-path: $mail";//Ruta del mensaje desde origen a destino.
if(mail($dest,$asunto,$cuerpo,$headers)){ //mas codigo}