Well then; first off what are the question marks?
Secondly, you have the @ symbol before your full stop, so tony DOT smith AT is incorrect.
With regards to email validation; you're far better of using regular expressions. Yes, they are more complicated to understand, but Google and
RegExLib will give you everything you need fairly easily
