Hacker News new | ask | show | jobs
by tobyhinloopen 2687 days ago
I will call support to notify them my e-mail (with a + in it) isn't working, like I have done before. No I don't have another e-mail address. Yes, this is really my e-mail address.
2 comments

To be fair, I would assume/hope the implementation is gmail specific and just truncs the + part only when doing uniqueness validation. Granted its effectiveness is small.
This would not account for emails which have a custom subdomain but are still hosted by gmail, which will behave the same way as gmail with respect to the "+" sign (I've seen many universities do this).
That is essentially losing 1 customer vs handling thousand spammers.
Except people use aliases to protect themselves from spammers - who frequently buy or steal e-mails from companies like the one you're considering.
Then better alternative would be to develop a unique mail check functionality ignoring the + part. Maybe that could work for both sides.
When I helped my grand parents set up GMail they decided that they wanted one shared email account instead of one each. That has worked very well for them. Old people have enough to keep track of already so a shared email inbox for the both of them is great. My grandfather uses the GMail web app on his Mac desktop and my grandma uses the GMail app for iOS on her iPad.

However, when I set up Apple ID for each of them I wanted to create separate Apple IDs for each of them.

Thankfully Apple does not do anything like ignoring the + part you provide.

There are many ways spammers can create any number of email addresses.

Ignoring the + part of email addresses isn’t going to stop spammers, but it is going to cause a lot of pain for regular users because the + part has many applications that you can’t even imagine.

When the user hands you an email address, use that email address as is. Don’t ignore the + part of GMail addresses or anything like that.

Thank you for nice explaination, it changed my mind to worry less.