You can register and log in into many websites using your email address as login ID. But what happens if you cannot enter your valid email address into the form? The root cause of this often is that some developers did not read RFC 2822. Many web services do not allow email addresses which are valid, according to the specification.
Ben’s Build and B(r)ass Notes
IT Insights and Build Breakdown