So you think you can validate email addresses A journey down RFC5321
FOSDEM0 HN recommenders · 2019–2025
27K views · talk · evergreen · Uploaded 2018-02-10
Stavros Korokithakis gives a FOSDEM 2018 talk on how hard it is to validate email addresses properly, taking a tour through RFC 5321.
Linked whenever email validation comes up as a fun illustration of how deceptively difficult it is.
10:13The Problem with Time & Timezones - Computerphile
Computerphile
36:47Harder Drive: Hard drives we didn't want or need
suckerpinch
7:26This Video Is Sponsored By ███ VPN
Tom Scott
1:21:16A New Way to look at Networking
Google
13:18Net Neutrality: Last Week Tonight with John Oliver (HBO)
LastWeekTonight
48:00Monktoberfest 2016: Bryan Cantrill - Oral Tradition in Software Engineering
RedMonk Tech Events
54:01You Suck at Excel - Joel Spolsky (Reupload)
Cool Bug Facts
43:16Pure Functional Programming in Excel • Felienne Hermans • GOTO 2016
GOTO Conferences
4 comments from Hacker News
The email standard does include the +, yes. Here's a talk on the topic: [VIDEO] But yes, that's why Fastmail supports the alternative syntax.
always relevant: "So you think you can validate email addresses": [VIDEO] Which is also why proposals to put email certs (S/MIME, OpenPGP) in the DNS led to hashing the local part, as DNS only allows ASCII and is case insensitive.
I gave a very fun talk on the topic in FOSDEM (VOLUME WARNING!): [VIDEO] It's more a joke than edifying, but it was very fun for me (and, I think, the audience), and illustrates the difficulty of email validation well.
This is fun, but it feels suspiciously close to my old presentation about the exact same thing: [VIDEO] Maybe it's just a coincidence, but a shoutout would have been nice if not.