News for hackers. Stuff that matters.
Re:The joys of owning an ‘OG’ email account by cik on Thursday September 03, 2020 @03:18AM (#24361554)
Yup, I feel your pain. One of my emails is <onechar>@<3chars>.com. This fails verification on so many websites it's just comical. I then figured on making a <6chars>@<3chars>.com. Turns out folks mostly validate <3chars>.com in my experience, which I assume is because of good old mail.com. It's frustrating.
Re:The joys of owning an ‘OG’ email account by jen729w on Thursday September 03, 2020 @04:11AM (#24361844)
I gave up using mail@<nickname>.network because of the significant percentage of sites that refuse the .network TLD.

One large financial services provider even told me that their "policy" was to allow 3, 4, or 5 characters as the last part of the domain. So .ninja is A-OK. I pointed out how ludicrous this was, and they told me it was their "policy" again, and that's why Australian Super doesn't have any of my money.

Re:The joys of owning an ‘OG’ email account by mysterydip on Thursday September 03, 2020 @06:43AM (#24362666)
I would bet on a number of sites this is because they all copied and pasted the same email validation regrex they found online when googling, which was made before TLDs could be that long, and they don't know how to fix it.
Re:The joys of owning an ‘OG’ email account by jlokier on Thursday September 03, 2020 @05:58AM (#24362446)
> their "policy" was to allow 3, 4, or 5 characters as the last part of the domain

Wow, no country codes? I could understand a restriction dating from before the great expansion of TLDs, but expect it to have a 2 in it.

Re:The joys of owning an ‘OG’ email account by jen729w on Friday September 04, 2020 @12:07AM (#24371625)
Ah, apologies. My mistake, yes, 2 digits was fine.

Actually I wonder then if it was 2, 3, or 4. I think it was, because I remember thinking that .wiki would have been okay.

Either way. Arbitrary and stupid.

Re:The joys of owning an ‘OG’ email account by Cthulhu_ on Thursday September 03, 2020 @07:31AM (#24362926)
There's probably a "misconceptions people have about e-mail addresses" post out there somewhere; the tl;dr is that so much is or will be allowed, for validation you should really only check if there's an @ in the address, for the rest just try to send an email and see if it bounces.

But don't activate an account without e-mail verification. I got a random account on Deezer because someone signed up with my e-mail address; they probably got it off a spam list. But it kind of implies that Deezer didn't do e-mail verification before letting people use their platform.

Re:The joys of owning an ‘OG’ email account by diabeetusman on Thursday September 03, 2020 @11:22AM (#24364904)
I've had problems with sites accepting my .is email address too, probably due to similar logic.
Re:The joys of owning an ‘OG’ email account by omnibrain on Thursday September 03, 2020 @04:13AM (#24361851)
I have something similar when I used contact@<firstname>.<lastname>.name

There were various ways in which that failed.

1. ".name" was pretty new by then, so some frontends did not accept it

2. some frontends objected to the third level of my domain part, accepting third levels only in such cases as the well know. ".co.uk" for example

3. some frontends let me sign up, but something in the backend failed, I can only suspect if it was the ".name" tld or my third level, but I never got any mails after signing up

Re:The joys of owning an ‘OG’ email account by Sebb767 on Thursday September 03, 2020 @08:40AM (#24363422)
> 2. some frontends objected to the third level of my domain part, accepting third levels only in such cases as the well know. ".co.uk" for example

This is actually not such a rare edge case. My university, for example, uses <name>@students.<university>.de . So there's really not much excuse for not handling this.

Re:The joys of owning an ‘OG’ email account by lorenzhs on Thursday September 03, 2020 @05:31AM (#24362299)
The number of sites that send mail to "[email protected]" when you give them "[email protected]" is staggering, too. It's a mystery to me why they would ever want to do that, but it happens a lot.
Re:The joys of owning an ‘OG’ email account by 0xFluegel on Thursday September 03, 2020 @06:33AM (#24362628)
I can see how that happens immediatly...

    var domain = addr.split(['@','.']).take_last(2)
    var tld = domain[1]
    // check TLD against wacky rules...
See, boss, it's easy. What's next?
Re:The joys of owning an ‘OG’ email account by snet0 on Thursday September 03, 2020 @08:03AM (#24363139)
It's also possibly just some arcane regex incantation that someone implemented 12 years ago and nobody has been able to decipher it since.
Re:The joys of owning an ‘OG’ email account by ValentineC on Thursday September 03, 2020 @03:29AM (#24361618)
> Turns out folks mostly validate <3chars>.com in my experience, which I assume is because of good old mail.com.

I wonder what happens with .co.uk, and other two-letter second-level domains.

Re:The joys of owning an ‘OG’ email account by maccard on Thursday September 03, 2020 @06:00AM (#24362459)
My student email was @tcd.ie - I had plenty of websites I wasn't able to sign up to, offers I couldn't redeem and mail that just never arrived...
Re:The joys of owning an ‘OG’ email account by omnibrain on Thursday September 03, 2020 @04:09AM (#24361836)
Probably hard coded exceptions.
Re:The joys of owning an ‘OG’ email account by muzani on Thursday September 03, 2020 @10:12PM (#24371085)
You could probably put a +. Instead of [email protected], it could be [email protected] or [email protected]. These would still forward it to [email protected] [0]

This has the side effect of knowing who has been selling out your email to spammers.

[0] https://www.cs.rutgers.edu/~watrous/plus-signs-in-email-addr...

Re:The joys of owning an ‘OG’ email account by cik on Friday September 04, 2020 @04:56AM (#24373112)
I mean I legit wish I owned cik.com, that'd be awesome :p. Seriously though tonnes of folks fail the +. You know what's especially awesome? Ever try shot non-UTF8 domains. Those are fun.
Re:The joys of owning an ‘OG’ email account by shocks on Thursday September 03, 2020 @03:59AM (#24361779)
My email address is *@example.tld

Fails a lot of validations because ‘example’ can’t possible by right eh?!

Re:The joys of owning an ‘OG’ email account by WorldMaker on Thursday September 03, 2020 @01:03PM (#24366119)
This one actually almost makes sense because of RFC 2606 [1]. It reserves the .example TLD as well as example.com, example.org, and example.net as only example domains that cannot/should not be used. Back when .com/.net/.org were "the only TLDs that matter" a blanket check for example in the second level made some sense, and/or to just assume that RFC 2606 would apply to future TLDs (despite it being quite specific in which domains it reserved).

[1] https://tools.ietf.org/html/rfc2606

Re:The joys of owning an ‘OG’ email account by yaccz on Thursday September 03, 2020 @05:06AM (#24362149)
Some second level example addresses are actually reserved and not for use. See rfc 2606.
Re:The joys of owning an ‘OG’ email account by Jhsto on Thursday September 03, 2020 @08:21AM (#24363257)
Similar experience with IDN domains. Most places altogether reject them, but those which accept them, only a subset accept IDN recipient in the mail address.
Re:The joys of owning an ‘OG’ email account by TimWolla on Thursday September 03, 2020 @08:42AM (#24363438)
The SMTPUTF8 RFC to support non-ASCII local parts is from February 2012 and thus fairly new [1]. Postfix supports it since July 2014 [2] and to the best of my knowledge Dovecot still does not yet support SMTPUTF8 for LMTP.

Personally I did not enable SMTPUTF8 support in my Postfix due to the lack of Dovecot support.

[1] https://tools.ietf.org/html/rfc6531 [2] http://www.postfix.org/SMTPUTF8_README.html