CurseForge.com

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

http://simonslick.com/VEAF

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

User When Change
Ackis Sat, 20 Jun 2009 18:06:28 Changed assigned to from Ackis to ckknight
Ackis Tue, 21 Apr 2009 14:55:59 Changed assigned to from None to Ackis
SpareSimian Wed, 01 Oct 2008 16:00:15 Create

You must login to post a comment. Don't have an account? Register to get one!

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.

Reported by

Possible assignees

Votes (Total: +3, Average: +3.0)