Página contacto.php
Código PHP:
<?
if (!$HTTP_POST_VARS){
?>
<p class="Estilo13"> Completa los datos que a continuación se piden, así nos pondremos en contacto contigo. </p>
<table width="448" border="0" align="center">
<tr>
<td width="300"><p class="Estilo13"> </p>
<form action="contacto.php" method=post>
<p><span class="items-main">Nombre *</span><br>
<input name="nombre" type=text size=30>
<br>
<span class="items-main">Email *</span><br>
<input name="email" type=text class="listas2" value="[email protected]" size=30>
<br>
<span class="items-main">Teléfono *</span><br>
<input name="fono" type=text size=25>
<br>
<span class="items-main">Comentarios *</span><br>
<textarea name="comentarios" cols=44 rows=6 class="Estilo20" id="comentarios"></textarea>
<br>
<input type=submit class="items-main" value="Enviar">
</p>
</form>
</td>
<td width="138"><div align="left">
<p><img src="img/correo1.jpg" alt="e-mail Centro Turístico Lago Natri - Chiloé" width="120" height="89"></p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
</div></td>
</tr>
</table>
<p class="Estilo13"><span class="Estilo10"> <?
}else{
//Estoy recibiendo el formulario, compongo el cuerpo
$cuerpo = "Consulta desde Página Web\n";
$cuerpo .= "Nombre: " . $HTTP_POST_VARS["nombre"] . "\n";
$cuerpo .= "Email: " . $HTTP_POST_VARS["email"] . "\n";
$cuerpo .= "Fono: " . $HTTP_POST_VARS["fono"] . "\n";
$cuerpo .= "Comentarios: " . $HTTP_POST_VARS["comentarios"] . "\n";
//mando el correo...
mail("[email protected]","Consulta desde sitio web",$cuerpo);
//doy las gracias por el envío
echo"<br>";
echo"<br>";
echo"<br>";
echo"<br>";
echo"<div align=\"center\"><span class=\"items-main\"> Gracias por contactarnos, pronto nos comunicaremos con usted.</span><br></div>";
echo"<br>";
echo"<div align=\"center\"><img src=\"img/correo.gif\"></div>";
echo"<br>";
}
?>
en mi servidor tengo configurada la cuenta de correo [email protected] para que ejecute respuestas automaticas al momento que llega un correo, pero el script de contacto hece que el servidor envie el correo osea el remitente queda de la siguiente forma:
Remitente: Apache <[email protected]>
Destinatario: [email protected]
Asunto: Consulta desde sitio web
por lo que las respuestas automaticas se las envia al servidor, osea se pierden, como puedo hacer para que el remitente sea el correo del visitante que se pide en el formulario, para que las respuestas automaticas se las envie al que realmente visitó la web?