Skip to content
HHackerTube.videoSurprise me

Ricardo Signes - 闇のEメール伝説

Ricardo Signes - 闇のEメール伝説 on HackerTube: recommended by 3 Hacker News commenters across 3 separate months, 2011–2021.

yapcasia

talk · intermediate · evergreen

Open on YouTube

Ricardo Signes' YAPC::Asia Tokyo 2011 talk on the legends and horrors of email: how messy the SMTP and email standards are in practice. The first few minutes are Perl-specific, but the rest applies to anyone handling email.

Why Hacker News recommends it

HN points people to it as a funny and sobering warning about why parsing, validating, or implementing email software is far harder than it looks.

people recommended it
3
separate months
3
strong recommendations
1
discussed on HN
2011–2021
“There is is awesome talk about E-Mail by Ricardo Signes”
— JoyfulPanda, May 2021, in “Complexities of e-mail validation logic”

What HN commenters said

4 Hacker News comments link this video. Each one links back to its thread.

JoyfulPandaMay 2021Strongly recommends

There is is awesome talk about E-Mail by Ricardo Signes: ▶ this video The first 5 minutes are perl specific, but the rest is email and just hilarious.

in “Complexities of e-mail validation logic” · View on HN

k33l0rSep 2013Recommends

I found this talk by Ricardo Signes on email parsing to be an excellent primer into why email addresses (and emails in general) are terrible to parse: ▶ this video

in “Email Validation Rules” · View on HN

AngryParsleyNov 2011Recommends

The SMTP standard is complicated and crazy. RJBS from Pobox does a good job of scaring anyone thinking of writing an SMTP client or server: ▶ this video

in “Move over HTTP it's SMTP's Turn to Shine” · View on HN

q3kNov 2019Cites it

Fun is a very curious way of putting it, considering how batshit crazy IMAP is. The rest of the involved email standards are also a huge dumpster fire. I'll let Ricardo Signes do the talking: ▶ this video

in “How to run your own mail server (2017)” · View on HN

Topics & tags

Networking & internet infrastructurePython, Ruby & scripting languagessmtpemail parsingemail validationperlinternet standards