Live data from Hacker News

The dots do matter: how to scam a Gmail user

jameshfisher.com

191–200 of 518 posts

Re: The dots do matter: how to scam a Gmail user

#191
post #164

Earlier quoted context omitted.

Multiple accounts with the same email haven't been available for many, many years. I'm not sure exactly when registration for these was disabled, but it was 10+ years ago. Possibly 15-20 years ago. I think it was a valid design decision at the time, before accounts on websites were widespread and a family might only have a single email address from their ISP. The rise of free webmail accounts from Hotmail etc changed…

Good to know. I had accidentally created multiple accounts for myself around '05 or so and was really surprised by it. Iirc back then they also required separate accounts per-country, but I could be wrong about that.

I don't think they require separate accounts per-country, but my only experience is with .com and .ca. They might do the accounts on a per-realm basis (North America, Far East, Europe, etc.) rather than strictly per-country.

Re: The dots do matter: how to scam a Gmail user

#192

100% disagree. My standard gmail address is with dots but when I have to tell my (rather long because it is my full three part name) I either omit the dots or tell them they don't matter. Totally an important and useful feature. Netflix is at fault for letting someone else use your email without asking you for permission.

Although I agree Netflix is more at fault here, I think gmail could also make you aware if an email is sent to a non-canonical address. They do have the canonical version to compare to, whether that's with dots or without.

I also have to put forward that if you have trouble telling people your email address then you probably chose a bad address. You didn't have to put in the dots, and he isn't actually suggesting that they get rid of them now anyway. I point this out only because it means your use case doesn't mean it's an "important and useful feature".

Re: The dots do matter: how to scam a Gmail user

#193
post #67
post #29

Why doesn't Netflix require users to be logged in before they can change their card details? That seems like the biggest security flaw, not the Gmail dot alias. (I'm guessing they did A/B testing and found that having to log into your account lost them some percentage of people. If that's the case, Netflix are clearly putting their retention rate ahead of security) There's probably a not insignificant number of peopl…

They do. The author reset the password to gain access.

Should that not be a big enough red flag in most cases (I have to reset the password on this account -> maybe it isn't my account)?

Re: The dots do matter: how to scam a Gmail user

#194

100% disagree. My standard gmail address is with dots but when I have to tell my (rather long because it is my full three part name) I either omit the dots or tell them they don't matter. Totally an important and useful feature. Netflix is at fault for letting someone else use your email without asking you for permission.

Why should netflix be required to adhere to the different ways that every email provider doesn't adhere to the spec?

Gmail does adhere to the spec, which has nothing to do with this bug which is Netflix sending emails without verifying. Email isn't even relevant here. The exact same thing happens with postal mail addresses if something gives your address as theirs.

Re: The dots do matter: how to scam a Gmail user

#195
post #109
post #50

I'm pretty sure Amazon allows unlimited accounts as long as you have different passwords. This is beyond bizarre. I have at least 2 accounts with the same email and the way into it is by knowing what password leads to which one. I have yet to see what happens if I try to set both accounts to the same password.

This is hard to believe. So you're saying that they hash/bcrypt (user+pass) to determine uniqueness?

I don't know how it's implemented, but it's definitely the case -- I can currently log into two different accounts with the same email, depending solely on which password I use. I have a deliberately typo in my name on one of them so I can easily tell which I'm logged into.

Re: The dots do matter: how to scam a Gmail user

#196
post #104

I have multiple "e-mail doppelgangers" - confused people who don't know their own email address and so accidentally use my address when they register stuff. One's in Chile. I have almost no knowledge of Spanish. The other is in California. Having experienced this: Services need to email new email accounts they become aware of ASAP. They have literally zero UI available to me to notify them that this is an invalid ema…

Yep, same here. I've got a "DJ" in the US, but also a guy in India. The Indian guy is always getting legal threats for not paying his phone bill.. I feel a bit bad that he's not even getting the emails, but I have no idea how to actually contact either of these people...

Re: The dots do matter: how to scam a Gmail user

#197
post #148
post #138

Earlier quoted context omitted.

Gmail could let you specify a list of valid addresses: first.mid.last, firstmidlast, firstmid.last Any others bounce or display the warning header suggested in the article.

That's exactly how it works today with the added benefit that the user does not have to enumerate the list and it's hard for other people to squat on slight variations to your email.

That isn't how it works today. They do not display any warning, and you have to hover your name to see what address it was sent to.

Re: The dots do matter: how to scam a Gmail user

#198

I don’t get the argument that the email dots stripping should be removed but the “+” tag feature should be kept. Both of them allow infinite email addresses. The tag feature is not always available because app developers frequently don’t allow the plus character. I would prefer that (1) a Netflix require email verification and (2) GMail describe in detail all of the email address features so app developers can explor…

My understanding is + sign is in the RFC, so of course it should be supported. If you want to identify your users by email, you should probably strip the + and everything after before checking for uniqueness. On the other hand, dots matter in the RFC and Gmail is breaking it with their "feature". edit: I was corrected in other comments that the + labeling is optional part of the standard.

> I was corrected in other comments that the + labeling is optional part of the standard.

Allowing + in emails is not an optional part of the standard.

> you should probably strip the + and everything after before checking for uniqueness.

No, you shouldn't. Different email providers use different characters to allow "subaddressing" or "tagging" and the presence of those characters doesn't mean that any subaddressing will be done.

https://en.wikipedia.org/wiki/Email_address#Subaddressing

Re: The dots do matter: how to scam a Gmail user

#199

I don’t get the argument that the email dots stripping should be removed but the “+” tag feature should be kept. Both of them allow infinite email addresses. The tag feature is not always available because app developers frequently don’t allow the plus character. I would prefer that (1) a Netflix require email verification and (2) GMail describe in detail all of the email address features so app developers can explor…

My understanding is + sign is in the RFC, so of course it should be supported. If you want to identify your users by email, you should probably strip the + and everything after before checking for uniqueness. On the other hand, dots matter in the RFC and Gmail is breaking it with their "feature". edit: I was corrected in other comments that the + labeling is optional part of the standard.

Gmail isn't breaking anything. It's none of Netflix's business that Gmail gives its users aliases. This issue has nothing to do with dots, and everything to do with Netflix sending bills to unverified email addresses.

Re: The dots do matter: how to scam a Gmail user

#200
post #4

I really wish that I could tell google to bounce all the emails that don’t match my “dot pattern” I’m now in complete control of someone else’s commercial business hvac account because of precisely this problem. And the worse part is that I don’t know the correct email to get ahold of this person. They’ve set up library appointments, I received a receipt for a down payment on a lake house, basically most of this pers…

Can't you use the "report as spam" feature?

It would be nice if gmail's filters had "bounce" and/or "report as spam" as available actions.

Post reply on HN