I want each user to register with a unique email address. However some email addresses like GMail allow you to add a + suffix which could be used to register multiple accounts to a website but it all goes to a single email address e.g.
- bob@gmail.com goes to bob@gmail.com
- bob+1@gmail.com goes to bob@gmail.com
- bob+2@gmail.com goes to bob@gmail.com
- bob+3@gmail.com goes to bob@gmail.com
- bob+4@gmail.com goes to bob@gmail.com
Effectively they can have as many email addresses as they want. This is a problem because my website sees it as 5 separate email addresses but gmail sees it as one email address.
I was thinking of blocking any email addresses with a ‘+' in, but I don’t want to block any valid email addresses. What is the standard practice?