667 - Plussed email address rejected
Signing up with an address containing a "+" in the local part is rejected. A common website programming error is to overly restrict the syntax of the local part of email addresses. Good regular expressions for checking addresses can be found here:
http://en.wikibooks.org/wiki/Programming:JavaScript:Standards_and_Best_Practices
The "+" in an address is an extremely useful mechanism on sendmail-based servers for classifying mail, allowing a user to track who's using an address without requiring many accounts. It's also a good way to protect from spam, by directing mail without a plus part to a spam folder.
Why is any validation done at all? The best validation is to send a confirmation to the address supplied and see if it works.
http://en.wikipedia.org/wiki/E-mail_address
http://mozilla.wikia.com/wiki/User:Me_at_work/plushaters
Facts
- Last updated on
- 08 Jul 2009
- Reported on
- 01 Oct 2008
- Status
- New - Issue has not had initial review yet.
- Type
- Defect - A shortcoming, fault, or imperfection
- Priority
- Medium - Normal priority.