Anche se ha poco senso validare una mail dato che i casi possibili sono davvero molti, prova ad utilizzare:

Codice PHP:
if (!filter_var($emailFILTER_VALIDATE_EMAIL)) {
    
// ERRORE!!!
} else {
    
// EMAIL CORRETTA

che fai prima.