Email validation seems to be one of the most popular uses for regex. I imagine a large part of that, at least in the ASP.NET community, is due to Validation Controls. Sure, you want to validate user input. Hell, you probably even want to do it client side to save your server a little extra load, save the client some time in a post back, and make yourself feel good by watching the little, red, * pop up next to the email field.
I've got to ask you, why are you going to bother validating the format of an email address if you're never going to use it? Sure, this.is.not.an.account@myserver.com is a valid email address, but what good is it, if it doesn't exist?
Oh, you want to use the email address. Well, by the simple logic above, format validation is not sufficient. If you're collecting email to use (and why else would you collect the information, just to waste space on your precious server?) then you need the email address authenticated--every time it changes--and you need to cull through your mail server logs looking for bounced emails. [Parsing through logs, now that is a great use for regex, more on that later]
Email authentication? Sure, you send off an email to the address the user provided with a URL like (http://mysite.com/email/87asdfjasd0fas7df-0235235asdf and if the hash matches what you expect--stored in the database--you flip the switch on the bit column or put a date in the “emailAuthenticated” column and you're golden). URL Email Authentication would be a very good use for an http module, you expect no input from the user, minimal output from the server (Thanks, you're authenticated), so why bother with the overhead of a webform? So that's an ASP.NET solution, but it's just as easy to deal with $PATH_INFO in PHP or the Query String in any web language for that matter.
It's all about the job. If you want an email to use, you better make sure you can use it. Validation just lets you know it's in the right format, Authentication lets you know it's a real email address and hopefully the guy on the other end was expecting it, or doesn't mind it getting sent to him. If you're not going to use the email, why waste the space and collect it, and above all why waste the time to validate it? (Remember the women at your feet?)