Utilizzo questo codice da due mesi e mi è sempre arrivata posta, ora ho cambiato l'indirizzo del destinatario (che è sempre fisso), perchè se controllo la posta da hotmail, non arriva?
Codice PHP:
          $youare ControlloCampo($_POST['youare']);
          
$yourmail ControlloCampo($_POST['yourmail']);
          
$testo ControlloCampo($_POST['testo']);
          
$to "prova@hotmail.com";

        if (
$youare!="" && $yourmail!="" && $testo!="" && $to!="") {

        
$subject 'INVIO MAIL DAL SITO';
        
$message "Mi chiamo".$youare."\r
La mia mail è: "
.$yourmail."\r
Messaggio:\r\n"
.$testo;
          
        
$headers "MIME-Version: 1.0\r\n";
        
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
        
$headers .= "From:<prova@hotmail.com>";  
        
        
mail($to$subject$message$headers);
        echo 
"
Email inviata in modo corretto
"

        } else {
          echo 
"<span class=\"giallo\">Errore</span> | Compila tutti i campi
"
;        
        }