te falta algo como esto:
contacto.php
<html>
<head>
</head>
<body>
Código PHP:
<form name="formulario" action="procesar.php" method="post">
<br />Nombre<br /><input name="nombre" type="text" size="25">
<br />Email<br /><input name="email" type="text" size="25">
<br />Mensaje<br />
<textarea name="mensaje" cols="25"></textarea>
</form>
</body>
</html>
procesar.php
Código PHP:
<?php
$recipiente = "[email protected]";
$asunto = "Contacto desde la Pagina WEB ";
$message .=" *********************************************<br>";
$message .=" ********** Contacto desde la Pagina WEB ********* <br>";
$message .=" *********************************************<br>";
$message .="Nombre: ".$_POST['nombre']."<br>";
$message .="E-mail: ".$_POST['email']."<br>";
$message .="Mensaje: ".$_POST['mensaje']."<br>";
$message .="********************************************** <br>";
$message .="IP: ".$_SERVER['REMOTE_ADDR']."<br>";
$message .="FECHA: ".date("d/m/Y")."<br>";
$message .="HORA: ".date("h:i:s a")."<br>";
$message .=" ********************************************* <br>";
$message .=" ************ bonillona ************ <br>";
$message .=" *********************************************<br>";
$message = stripslashes($message);
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type:text/html; charset=iso-8859-1\r\n";
$headers .= "From: ".$_POST['email']."\r\n";
$headers .= "Repaly-to: $email\r\n";
$headers .= "Cc: ".$_POST['email']."\r\n";
mail($recipiente,$asunto,$message,$headers);
echo "El mensaje se envio correctamente";
print "<meta http-equiv=Refresh content=\"2 ; url=repuesta.php\">";
?>
si te sirve... usalo... funciona...