Non riesco a testare un form per inviare mail:

Ho scritto questo codice:
Codice PHP:
$destinatario "destinatario@yahoo.it";
$oggetto $_GET['oggetto'];
$user_mail $_GET['user_mail'];
$mittente "[b]From:[/b]" $user_mail;
$commento $_GET['commento'];
if ((
$user_mail == "") || ($commento == "") || ($oggetto == "")) {
header("Location: [url]http://localhost/pwd/mail/index.html[/url]");
exit;
} else {
mail('caramelleamare@yahoo.it',$oggetto,$commento,$mittente);

$oggetto, $user_mail e $commento provengono dal form(POST).
Ho trovato anche questa discussione: http://forum.html.it/forum/showthrea...=&pagenumber=1 , ma non riesco a risolvere.
Ho Windows.7 e Xampp, ma non capisco assolutamente da che parte farmi perché non so niente o quasi di server, smtp etc.
Se qualcuno sapesse dirmi passo passo cosa fare...
Intanto continuo a documentarmi. Grazie