Intanto è javascript non java, quindi il controllo è lato client e facilmente aggirabile.

Il metodo per verificare una mail corretta (sintatticamente) si avvalgono della funzione preg_match, passandogli una espressione regolare.

Ne puoi trovare a bizzeffe su regexlib.com.

Ciao