Scusa, ma non hai letto bene: la condizione di errore è nell'else del mio codice, non nella if:

Codice PHP:
   if (strpos($email,"@dominio.com")===false){
    }
   else {
   
$error 1;
   } 
Ciao!