when we are performing the validation of an Email, it will checks the format of the mail and which can be checked on client Side..... But How we find that Email is valid on the server or not..................
as "asasjdohaiugfdyfgyugsd@sdf.com" gives valid from ur code while Domain name is not valid. You have any code to validate that type of email.