I have a web application that registered users use. These users have good email addresses that I have verified through the traditional method of sending them an email verification link that they must click on.
However, within this application my users will provide an email address of a third party, that is not a registered user on my system. My application will then send an email request to the third party.
I am looking for a solution that will allow me to catch any problems or typos that the user is entering on my web form. I'm looking for something beyond a regular expression check so that problems such a "somoebody@domain.vom" would be identifed as an error while the user is still on the site, since the "vom" top level domain is invalid.
Thanks