Before you compare EU email providers, get your own domain. It is the single change that lets you switch providers later without redoing the painful migration.
I have firstname@lastname.countrycode and occasionally I get people that it breaks their brain that it’s not @gmail or something and they insist its wrong or won’t work.
I was too late for that, unfortunately and got <lastname>.<town> which also some people don’t comprehend.
Although it’s the capitol and there are sites from public services which use that TLD as well.
What genuinely pisses me off: Prior to that I got <lastname>.name, and there are sites, which refuse to accept it as a valid TLD when I try to register with them.
Edit: I got <lastname[with umlauts]>.<countrycode>, tho as this was available, but those don’t work that well. Or didn’t, when I last checked.
It’s even worse when some idiot dev decides what an email should look like and doesn’t properly implement RFC822 (or whichever one specifies all the random bits of a valid email address).
The current recommendation is to check for an @ symbol. It’s pretty much the only concrete rule.
If an email address has to exist, the only way is to send it an email and have the user click a link.
I have firstname@lastname.countrycode and occasionally I get people that it breaks their brain that it’s not @gmail or something and they insist its wrong or won’t work.
Funny but also mildy annoying at times.
I was too late for that, unfortunately and got <lastname>.<town> which also some people don’t comprehend.
Although it’s the capitol and there are sites from public services which use that TLD as well.
What genuinely pisses me off: Prior to that I got <lastname>.name, and there are sites, which refuse to accept it as a valid TLD when I try to register with them.
Edit: I got <lastname[with umlauts]>.<countrycode>, tho as this was available, but those don’t work that well. Or didn’t, when I last checked.
It’s even worse when some idiot dev decides what an email should look like and doesn’t properly implement RFC822 (or whichever one specifies all the random bits of a valid email address).
The current recommendation is to check for an
@symbol. It’s pretty much the only concrete rule.If an email address has to exist, the only way is to send it an email and have the user click a link.
https://beesbuzz.biz/code/439-Falsehoods-programmers-believe-about-email