What's so hard about RFC-822 addresses?
Nov 24, 2010Ran across another website with a broken shopping cart that would not accept my email address and abandoned an order tonight. It’s clear from RFC-822 (ok, at least to technical folk) that the list of characters that may not appear in the atoms composing the local portion of an email address are:
- space
- parenthesis “(”, “)”
- brackets “[”, “]”
- at sign “@”
- semi-colon “;”
- colon “:”
- period “.”
- greater than sign “>”
- less than sign “<”
- comma “,”
- quotation marks
What is so hard about this list dating back to 1982 that web-form validation can not get it right?