Email vs Capitalism, or, Why We Can’t Have Nice Things - Dylan Beattie - NDC Oslo 2023
We’re not quite sure exactly when email was invented. Sometime around 1971. We do know exactly when spam was invented: May 3rd, 1978, when Gary Thuerk emailed 400 people an advertisement for DEC computers. It made a lot of people very angry... but it also sold a few computers, and so junk email was born.
Fast forward half a century, and the relationship between email and commerce has never been more complicated. In one sense, the utopian ideal of free, decentralised, electronic communication has come true. Email is the ultimate cross-network, cross-platform communication protocol. In another sense, it’s an arms race: mail providers and ISPs implement ever more stringent checks and policies to prevent junk mail, and if that means the occasional important message gets sent to junk by mistake, then hey, no big deal - until you’re sending out event tickets and discover that every company who uses Mimecast has decided your mail relay is sending junk. Marketing teams want beautiful, colourful, responsive emails, but their customers’ mail clients are still using a subset of HTML 3.2 that doesn’t even support CSS rules. And let’s not even get started on how you design an email when half your readers will be using “dark mode“ so everything ends up on a black background.
Email is too big to change, too broken to fix... and too important to ignore. So let’s look at what we need to know to get it right. We’ll learn about DNS, about MX and DKIM and SPF records. We’ll learn about how MIME actually works (and what happens when it doesn’t). We’ll learn about tools like Papercut, Mailtrap, Mailjet, Foundation, and how to incorporate them into your development process. If you’re lucky, you’ll even learn about UTF-7, the most cursed encoding in the history of information systems. Modern email is hacks top of hacks on top of hacks... but, hey, it’s also how you got your ticket to be here today, so why not come along and find out how it actually works?
Check out our new channel:
NDC Clips:
@ndcclips
Check out more of our featured speakers and talks at
1 view
362
90
36 minutes ago 00:06:54 1
How to Start an LLC in Minnesota 2023 (DO NOT Form a Minnesota LLC Until You Watch This!)
4 hours ago 00:10:48 1
Деградация против эволюции: РПЦ vs Дарвин
7 hours ago 00:10:27 1
💥¿Cómo pudieron explotar tantos dispositivos a la vez? (Israel vs. Hezbolá)
8 hours ago 00:01:42 1
1920s Early Helicopters
13 hours ago 00:06:46 1
3 BEST Top Effective Aikido Techniques ALL Martial Arts, BJJ, Medical 1st Responders NEED REAL Fight
16 hours ago 00:37:39 1
ГОЛОС ОМЕРИКИ — ЛЮДИ ПРОТИВ РЕПТИЛИЙ [АЛЬБОМ - МЮЗИКЛ] | feat. Нуки, Чача, Пётр Гланц, Дарья Блохина
16 hours ago 00:04:24 1
Crit Lingsha vs Kafka 0-Cycle | No Limited Eidolons | Lingsha Early Access
17 hours ago 00:18:51 1
Luna vs ATF Kunkka OFFLANE 15K MMR SERVER EU BATTLE Dota 2
22 hours ago 00:38:32 1
Сравнение Xiaomi 14T Pro vs Xiaomi 13T Pro - НЕ БРАТЬ: какой и почему или какой ЛУЧШЕ ВЗЯТЬ? ОБЗОР
23 hours ago 01:28:28 1
SOTS: Maz Jobrani, Orny Adams, Alfred Robles, Jason Ellis, Sara Weinshenk & Jeremiah Watkins | Ep 58
23 hours ago 00:04:17 2
KING OF THE STREETS: PURSUED - “HASSBY“ VS “CHAPO187“
1 day ago 00:30:23 1
Artur Beterbiev vs Dmitry Bivol | TACTICAL OVERVIEW (Full Pre-Fight Breakdown)
1 day ago 00:00:00 1
ETERNITA’ VS IMMORTALITA’, SECONDO I MAESTRI ASCESI
1 day ago 00:14:53 1
Дешёвки. Бурбон Wild Turkey 101 vs Four Roses
2 days ago 00:01:45 1
“Легенды Госбезопасности. Ибрагим Аганин. Война за линией фронта“ 8 мая в 23:30 на ТНВ
2 days ago 00:12:45 1
TECNO CAMON 30 PREMIER 5G vs XIAOMI 13T – ЧТО ВЫБРАТЬ?🔥 БОЛЬШОЕ СРАВНЕНИЕ!
2 days ago 00:02:33 1
Flowix - Hearts unite | Spider-Man Vs Dr. Strange [4K]