Prova a fare la seguente cosa, per essere sicuro che il form mandi tutto correttamente:
Codice PHP:
<?
if(isset($mail)) {
# l'indirizzo email a cui inviare la mail
$target="il mio indirizzo email";
echo "Nome= ".$name.", destinatario = ".$mail.", stato= ".$country.", sito=".$url.", commenti= ".$comments;
?>
Peraltro, provato a cambiare i "$mail" dell'indirizzo del destinatario in tipo $indirizzo, magari fa conflitto...
Un'altra cosa: assumo che tu usi qualcosa tipo
Codice:
<?php $mail=get['nome_del_campo_mail_nel_form"] etc etc
SCRIPT DELL'INVIO MAIL chE HAI MESSO SOPRA
?>
codice html vario della pagina
<FORM method="post" action="./" >
Se lo script che ti ho postato io ti facesse vedere che il form non manda o manda in modo errato i dati, posta il form