Prueba con:
Código PHP:
<?
if (isset($_POST['email'])):
# la dirección electrónica a la que enviar el email
$target="[email protected]";
mail($target,$subject,"Nombre: ".$_POST['name']."\nTítulo: ".$_POST['subject']."\n\n".$_POST['text']);
endif;
?>
Puede ser por la forma de recoger las variables, que tu amigo tenga
register_globals en On y tu lo tengas en Off.
Saludos.