primero prueba estos dos codigos, a mi me estan funcionando en este momento,
y has de saber si has configurado tu cuenta de correo saliente por defecto para el php, y gual no la has configurado y cuando el codigo busca un correo para mandar el comentario no lo encuentra.
prueba este form:
Código PHP:
<html>
<head>
<title>comentarios</title>
</head>
<body>
<h1>Comentarios Clientes</h1>
<p>Por favor dinos tu opinión.</p>
<form method=post action="mailphppropio.php">
Tu nombre: <br>
<input type=text name="nombre" size=40><br>
Tu dirección email: <br>
<input type=text name="email" size=40><br>
Tu comentario:<br>
<textarea name="comentario" rows=5 cols=30>
</textarea><br>
<input type=submit value="Enviar Comentario">
</form>
</body>
con este codigo php llamalo mailphppropio.php
Código PHP:
<?php
$adireccion="tu_correo";
$asunto ="Comentario desde el sitio web";
$contenidomail= "Nombre Cliente: ".$nombre."\n"
."Email Cliente: ".$email."\n"
."Comentarios Cliente: \n".$comentario."\n";
$dedireccion= "tu_correo";
$comentario=($comentario);
$contenidomail=($contenidomail);
mail ($adireccion, $asunto, $contenidomail, $dedireccion);
?>
<html>
<head>
<title>Envío de comentarios</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>
<body bgcolor="#649E9F">
<p> Su comentario (mostrado abajo) ha sido enviado.</p>
<p><? print nl2br ($contenidomail); ?> </p>
</body>
</html>