The only useful email validation is “can I get an MX from that” and “does it understand what I’m saying in that SMTP”. Anything else is someone that have too much free time.
The only useful email validation is “can I get an MX from that” and “does it understand what I’m saying in that SMTP”. Anything else is someone that have too much free time.
cashews_best_nut@lemmy.world 9 months ago
It’s easier to Google “email regex [language]” and copy the first result from stack overflow.
vithigar@lemmy.ca 9 months ago
Definitely a timesaver. Much faster to get incorrect email validation that way then to try building it yourself.
Archer@lemmy.world 9 months ago
Skip the building step and go straight to pulling your hair out over why it’s not working! Efficiency!
Katana314@lemmy.world 9 months ago
That probably lead to this exchange.
Stack Overflow is useful, but…it needs more than a little parsing for useful answers.
felbane@lemmy.world 9 months ago
I know (hope) you’re being facetious, because the objectively best way to do email validation is to send a fuckin email to the provided address.
AnAngryAlpaca@feddit.de 9 months ago
To be valid, the email just has to match [anything@anything]. ,🙃@localhost can be perfect legal if localhost supports utf8 in usernames.
kamenoko@sh.itjust.works 9 months ago
Or implement a validator from a known good library.