A ver si esto te srive:
formulario.htm Código HTML:
<html>
<head>
<title>Formulario</title>
</head>
<body>
<form name="form1" method="post" action="enviar.php">
<p>Nombre y apellido:
<input name="nombre" type="text" id="nombre" size="25" class="form">
</p>
<p>E-mail válido para que pueda responderte:
<input name="email" type="text" id="email" size="30" class="form">
</p>
<p>Asunto de tu mensaje:
<input name="asunto" type="text" size="40" class="form">
</p>
<p>Escribe tu mensaje:</p>
<p align="center">
<textarea name="cuerpo" cols="60" rows="6" wrap="PHYSICAL" class="form"></textarea>
</p>
<p align="center">
<input type="submit" name="Submit" value="Enviar mensaje" class="boton">
</p>
</form>
</body>
</html>
enviar.php Código PHP:
<html>
<head>
<title>Email enviado</title>
</head>
<body>
<?
//recojo las variables del fomulario
$nombre = $_POST['nombre'];
$email = $_POST['email'];
$asunto = $_POST['asunto'];
$cuerpo = $_POST['cuerpo'];
//quito etiquetas HTML que se hayan puesto en el comentario
$cuerpo = strip_tags($cuerpo);
//defino el email al que se envia
$email = "[email protected]";
//creo el mail a partir de las variables
$mensaje = "Para: " . $email . "\nNombre: " . $nombre . "\nEmail: " . $email . "\nMensaje:\n" . $cuerpo;
//envio el email
mail($emailf, $asunto, $mensaje);
$cuerpo = str_replace("\n","<br>",$cuerpo);
?>
<p>Muchas gracia por rellenar el formulario. El siguiente mensaje ha sido enviado correctamente:</p>
<table width="75%" cellpadding="3" align="center"><tr><td class="bordenegro">
<p>
<b>Para: </b><? echo $emails[$buzon];?><br>
<b>De: </b><? echo $nombre;?> <<? echo $email;?>><br>
<b>Asunto: </b> <? echo $asunto;?>
</p>
<p>
<? echo $cuerpo;?>
</p>
</td></tr></table>
</body>
</html>
Creo que eso es todo, lo único que tienes que hacer es cambiar el email para que se envie al que te interese a ti.
Saludos,