Salve, mi sembra che non legga i dati inviati dal form.

$name= $_POST['name'];
$email= $_POST['email'];

If ($name != '' && $email != '' && ...)

..il tuo codice...


Saluti.