title: Is simple email address validation good enough by just checking for @
body: <p>My company has an app that currently only validates by looking for the '@' in the email address. The app is being upgraded to support other cultures and written language use-cases. I suggested using regex code from Microsoft that validates the addresses using regex. They don't see the need to use the regex version if checking for '@' works. My question here is... What pitfalls exist if the validation isn't good enough. Meaning the email server will not be able to send the emails if they have the '@' but fail other checks. What can go wrong?</p>