¿Cómo hacer comentarios de usuario en PHP antes de enviar por correo?

Tengo un sencillo script de correo PHP que toma valores de un formulario enviado a través de POST y me los envía por correo:

<code><?php
$to = "[email protected]";

$name = $_POST['name'];
$message = $_POST['message'];
$email = $_POST['email'];

$body  =  "Person $name submitted a message: $message";
$subject = "A message has been submitted";

$headers = 'From: ' . $email;

mail($to, $subject, $body, $headers);

header("Location: http://example.com/thanks");
?>
</code>

¿Cómo puedo desinfectar la entrada?

Respuestas a la pregunta(5)

Su respuesta a la pregunta