Sto cercando di inviare una mail da un form flash che invia in get le var sender_nomevar

la pagina viene processata ma la risposta di echo $ritorno; mi da errore e la mial non viene inviata.... cosa sbaglio?


codice:
<?php 
    $sender_nome = $_GET['sender_nome'];
    $sender_cognome = $_GET['sender_cognome'];
    $sender_email = $_GET['sender_email'];
    $sender_telefono = $_GET['sender_telefono'];
    $sender_indirizzo = $_GET['sender_indirizzo'];
    $sender_citta = $_GET['sender_citta'];
    $sender_testo = $_GET['sender_testo'];	
	
    $adminaddress = "stefano.digiorgio@gruppodg.it";
    $mailtext = "Nome: " . $sender_nome . "\n";
    $mailtext .= "Cognome: " . $sender_cognome . "\n";
    $mailtext .= "E-mail: " . $sender_email . "\n";
    $mailtext .= "Telefono: " . $sender_telefono . "\n";
    $mailtext .= "Indirizzo: " . $sender_indirizzo . "\n";
    $mailtext .= "Città: " . $sender_citta . "\n";
	$mailtext .= "Richiesta: " . $sender_testo . "\n";
    $mailsubject = "Email dal sito www.appartamenti-ospedaletti.it";
    $result = mail($adminaddress, $mailsubject, $mailtext, "From: " . $sender_email . "\r\n")
    if ($result) {
        $ritorno= "&out=E-mail inviata con successo"; 
    }
    else {
        $ritorno= "&out=Errore, E-mail non inviata, riprova"; 
    }
?>
</html>
<head>

</head>
<body> 



<?php
    echo $ritorno;
?>

</body>
</html>