un chiarimento sulla funzione isset per favore:
www.php.net/isset
un altra cosa:
la corretta scrittura se non sbaglio di questa cosa è questa:
$_POST['nome'] con gli apici...ma se metto cosi mi da errore mentre se li tolgo va bene...cio è normale?
Allora:

$messaggio="Questa email ti è stata inviata dal sito. L'utente $_POST[nome] (a cui puoi....

diventa

Codice PHP:
$messaggio="Questa email ti è stata inviata dal sito. L'utente ".$_POST['nome']." (a cui puoi ...