Poi ancora una cosa...che mi era sfuggita ^1*10E10000000

tu fai un test di regexp sul risultato di mysql_num_rows che non rappresenta un'indirizzo mail?

Che senso ha ?