CurseForge

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
prencher Sun, 04 Dec 2011 06:42:01 Changed status from New to Declined
Torhal Fri, 03 Jun 2011 17:04:27 Changed assigned to from None to prencher
Ackis Tue, 01 Feb 2011 18:11:35 Changed component from None to Component #273
Ackis Tue, 01 Feb 2011 18:01:29 Changed assigned to from ckknight to None
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!

  • 1 comment
  • Avatar of prencher prencher Sun, 04 Dec 2011 06:42:20

    This is an issue in our upstream authentication system.

  • 1 comment

Facts

Last updated on
04 Dec 2011
Reported on
01 Oct 2008
Status
Declined - We decided not to take action on this ticket.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.

Reported by

Possible assignees

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