io userei le espressioni regolari per controllare che le email abbiano forma X@Y.Z

con X >= 3 (o quello che voi)
Y >= 3
Z >= 1

per me è il metodo più semplice veloce ed efficace