ho un form di registrazione, dove chiedo all'utente di inserire la propria mail.
come posso verificare che l'utente inserisca una vera mail, o caratteri a casaccio??

ho trovato l'istruzione ereg e eregi, ma non riesco a verificarle mail!!
e cerco il carattere @:

if (eregi("*@*", $email))....

ma anche se inserisco una mail, mi ritorna sempre false!!!

c'è qualche altro modo?? o se sono sulla giusta strada ci sono altri controlli da fare per vedere se qualcuno mi inserisce una mail errata??

Grazie