I'm currently using ASP.NET 2.0 Forms Authentication on our company customer facing web site.  When a customer activates their account for the first time through the site, their email is populated from the database along with their full name.  After they enter their username, security question, security answer, and password, all these parameters are passed into Membership.CreateUser.
For customers that have a one letter domain email such as kim@q.com or john@k.com, the Membership.CreateUser email validation returns invalid email address and doesn't create the users membership until they enter a valid email address.  Is there a fix our work around for the one letter email validation issue that anyone is aware of? Any bit of advice would be helpful.
Thanks.
 
...

Go to the complete details ...