HTML is a markup language rather than a programming language. You can specify how you want text to appear on a Web page with HTML, but you can't make decisions or change the contents of the page ...
The Internet Engineering Task Force (IETF) document, RFC 3696, “Application Techniques for Checking and Transformation of Names” by John Klensin, gives several valid e-mail addresses that are rejected ...