Ho trovato questo php in un tutorial, ma quando lo metto online non mi spedisce la mail.... manca qualcosa nel php? non sono un esperto e non conosco come fare i codici.

c'è qualcuno che può aiutarmi??
sono ignorante in codici php!


//codice php//
<?

$adminaddress = "info@indirizzo.it";
$siteaddress ="http://www.miosito.it";
$sitename = "dominio.com";
$date = date("m/d/Y H:i:s");
if ($REMOTE_ADDR == "") $ip = "no ip";
else $ip = getHostByAddr($REMOTE_ADDR);

IF ($action != "")
{
mail("$adminaddress","Enquiry from www.yourwebsite.com",
"ENQUIRY FROM WEBSITE EMAIL FORM
Name: $inputName
Cognome: $inputCognome
Indiriz: $inputIndiriz
City: $inputCity
Cap: $inputCap
Profes: $inputProfes
Email: $inputEmail
Tel: $inputTel
Nazione: $inputNazione
Requesting 24 hour callback? : $inputCallback
Message: $inputMessage
------------------------------
Logged Info :
Using: $HTTP_USER_AGENT
Hostname: $ip
IP address: $REMOTE_ADDR
Date/Time: $date","FROM:$adminaddress");

mail("$vemail","Grazie per aver visitato $sitename","La vostra e-mail sara' visionata al piu' presto ,"FROM:$adminaddress");

$sendresult = "Done!";
$send_answer = "answer=";
$send_answer .= rawurlencode($sendresult);

// echo "$send_answer";

}

?>


grazie