hola
En tu Form pasas las variables por POST, debes recibirlas igual!
Código PHP:
$shtml = "Nombre: ".$_POST['nombre']."\n";
$shtml .= "E-mail: ".$_POST['email']."\n";
$shtml .= "Mensaje:\n ".$_POST['mensaje']."\n";
Mirate los
register_global off/on y tambien la
seguridad de estas mismas
Saludos