惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
人人都是产品经理
人人都是产品经理
Cisco Talos Blog
Cisco Talos Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
V
V2EX
博客园 - 三生石上(FineUI控件)
Martin Fowler
Martin Fowler
WordPress大学
WordPress大学
D
Docker
S
SegmentFault 最新的问题
博客园 - 聂微东
美团技术团队
Apple Machine Learning Research
Apple Machine Learning Research
月光博客
月光博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Last Week in AI
Last Week in AI
M
MIT News - Artificial intelligence
F
Fortinet All Blogs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
The GitHub Blog
The GitHub Blog
GbyAI
GbyAI
L
LangChain Blog
Vercel News
Vercel News
博客园 - 叶小钗
MongoDB | Blog
MongoDB | Blog
Stack Overflow Blog
Stack Overflow Blog
H
Help Net Security
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
The Cloudflare Blog
Engineering at Meta
Engineering at Meta
T
Threat Research - Cisco Blogs
T
Threatpost
Scott Helme
Scott Helme
T
Tailwind CSS Blog
Latest news
Latest news
Stack Overflow Blog
Stack Overflow Blog
Blog — PlanetScale
Blog — PlanetScale
The Register - Security
The Register - Security
罗磊的独立博客
P
Proofpoint News Feed
腾讯CDC
S
Schneier on Security
雷峰网
雷峰网
A
About on SuperTechFans
T
Tenable Blog
F
Full Disclosure
Cyberwarzone
Cyberwarzone
博客园_首页
有赞技术团队
有赞技术团队
K
Kaspersky official blog

文章列表

Compulsive curiosity, or, how I built an infinite idea machine Gift details on the subscriber portal Portal link in the archive nav The physicists who convinced Fermilab to send Brazil's emails First, add no friction: How micropayments lost and subscriptions won Filter subscribers and automations by source Automations, rebuilt What email will look like in the future Filter subscribers by bounce date and reason Email could have been X.400 times better Three features are moving behind the paywall Firewall changes and improvements Put your name and voice into your company newsletter Simplified email address settings Subscription wall Inboxes were overwhelming before we'd even named them The US government tried really hard to screw up email Public postmortem: database connection exhaustion Ask a nerd: what is the best way to unsubscribe from newsletters? Bookshop.org embeds Email was into agents before they were cool Passwordless login Rename metadata keys in bulk A spring cleaning for our legal docs Ask a nerd: what happens when you click the spam button? Passkey support for two-factor authentication How Buttondown's API versioning works Safer defaults for the email creation API How to send email to space How we enabled Content Security Policy for everyone Recovery codes for two-factor authentication Filter sent emails by engagement rate How we migrated to TypeIDs without breaking clients How we check every link in your email Use newsletter metadata in your emails Should we bring back email exploders? Sort and filter by open and click rates Custom click tracking domains More newsletter settings in the API Revamped replies Custom email templates for everyone Simplified cancellation Ask a Nerd: Does email length affect deliverability? The changelog, reborn Swedish localization Forwarding an email is not always straightforward Public descriptions for tags OpenAPI spec for archives How Rodrigo brings a humanistic view to consumer technology Subscribers can come from anywhere. Even another newsletter platform's form. Survey responses on the web How Brandon Lucas Green shares his music and supports artists Your newsletter's archives are more valuable than your list Better tag self-management Smarter automation filters Granular API keys Snippets New design settings pages Ask A Nerd: How does newsletter cadence affect deliverability? Starred views More ways to customize your archives Inbox filtering Mastodon follower analytics Ask a Nerd: What are good open, click, and response rates for an email newsletter? How we migrated our database to PlanetScale Two new archive themes Custom buttons now work in Markdown mode Ask a Nerd: Does attaching files to your newsletter hurt deliverability? Seline and Tinylytics support Unban subscribers Announcement bars for your archives Bang paths, source routing, and how email trips were planned Public postmortem: archive downtime 2025 disposables.app Russian localization Ask a Nerd: Can you improve email deliverability with a personal domain? More locale options How we interview customers at Buttondown Bluesky analytics Reply to conversations Minimum viable complexity How Jeffery Hicks goes behind-the-scenes in his newsletter Changes to our stack in 2025 2026: Emails What the hell is a UTM? TK reminders in the editor Randomize survey answer order Why we insourced analytics Scroll sync in the editor 2026: Archives How Jamie Thingelstad uses Buttondown to explore tech topics How Kelly Jensen uses Buttondown to discuss key library issues Keeping feature creep at bay Improved filters Content Security Policy in archives Open source Sniperl.ink Auto-activating RSS reader subscriptions What the hell is ActivityPub? How Igor Ranc built Berlin's largest expat tech newsletter
How email came to be
Ryan Farley · 2025-02-18 · via

When telephones arrived on the scene in the late 1800s, many considered them inferior to the telegraph. “To employ the telephone, one just talked. A child could use it. For that very reason, it seemed like a toy…Business people thought it unserious,” writes James Gleick in The Information: A History, a Theory, a Flood. “That is what comes of analyzing technology in the abstract. As soon as people laid their hands on telephones, they worked out what to do. They talked.” It was the same with email. 

In the late 60s, a group of now-legendary researchers received funding to study how then-nascent computers could be networked. To document their efforts and findings, the ARPANET researchers produced and published hundreds of what they called Requests For Comments (RFCs). On the face of it, the notes were supposed to propose protocols, code, syntax, and broad-stroke ideas to the rest of the group. But they ended up representing much more. 

Amidst the attempts to codify and standardize computer networking, the researchers often wrote about digital communication “in the abstract.” And, by doing so, created a culture of collaboration and iteration that produced standards that have remained popular and relatively unchanged throughout decades of paradigm shifts online.

Rejecting kings and presidents

The man who first suggested the RFC format, Steve Crocker, explained in the third such document that “The content of a NWG (Network Working Group) note may be any thought, suggestion, etc. related to the HOST software or other aspect of the network.” 

“Philosophical positions without examples or other specifics, specific suggestions or implementation techniques without introductory or background explication, and explicit questions without any attempted answers are all acceptable,” he insisted. “The minimum length for a NWG note is one sentence.” 

We take this for granted today but in 1969 the prevailing approach to information sharing was far from Crocker’s proposed ideals, explaining in RFC3 that there was “a tendency to view a written statement as ipso facto authoritative, and we hope to promote the exchange and discussion of considerably less than authoritative ideas.” He was 25 at the time and wanted to change the way ARPANET researchers and, ultimately, all network users communicated. 

“The language of the RFC was warm and welcoming. The idea was to promote cooperation, not ego.” Hafner and Lyon assert in Where Wizards Stay Up Late: The Origins of the Internet. “The first RFC set the style and inspired others to follow suit in the hundreds of friendly and cooperative RFCs that followed.”

Email would look nothing like it does today if it weren’t for Crocker’s more-opinions-less-ego approach to moving the ball down the field.

Building a tool to discuss said tool

The funny thing is, RFCs were primarily consumed as paper documents for years after the inaugural issue. Crocker would later reflect in RFC1000, “I never dreamed these notes would be distributed through the very medium we were discussing these notes. Talk about the Sorcerer’s Apprentice!” But network access was scarce as email slowly took shape, so people read printed instead of digital updates and collaborated offline.

“In the process of connecting machines and operating systems together, a great deal of rapport has been established between personnel at the various network node sites,” reads RFC33. “The resulting mixture of ideas, discussions, disagreements, and resolutions has been highly refreshing and beneficial to all involved.” So the group set out to make it easier to locate and contact colleagues across remote locations. 

The solution was a 24-bit identifier, 16 bits for identifying the individual and 8 bits for their host’s location. This was not a silver bullet but a baby step. In the unfiltered language that makes NWG notes so enjoyable to mine, users complained about the “annoying” lack of timestamps on messages (RFC41) and the absence of “simple association between a message and its reply” (RFC60) that turned “flow control into nightmares.” A Network Meeting was scheduled and person-to-person message sending and storing was near the top of the itinerary.

The final lines of the meeting minutes read: 

“Crocker: I think these meetings will turn out to be more important than we ever wanted them to be. I am more concerned with the long-term effects than the starting date [of a solution].”

A year later, Ray Tomlinson finalized the protocol that switched from 24-bit numerical identifiers to usernames and hostnames separated by an @ symbol. When it was ready he “sent a message to the rest of my group explaining how to send messages over the network. The first use of network email announced its own existence.” 

Faster, cheaper, and egalitarian

Like the businesspeople who thought the telephone was a child’s toy, the people who took operational control over the network in 1975 wrote an official report that “The largest single surprise of the ARPANET program has been the incredible popularity and success of network mail.” They couldn’t comprehend why communication would be the most popular use of the network.

One survey found that less than two years after Tomlinson’s announcement to the group, email accounted for three-quarters of all network traffic! To the people using it daily, the reasons were obvious.

“In an ARPANET message, one could write tersely and type imperfectly, even to an older person in a superior position and even to a person one did not know very well, and the recipient took no offense," explains a 1978 report from the Institute of Electrical and Electronics Engineers. Crocker’s vision of unpolished, less-than-authoritative discourse had taken root.

Most messages were significantly longer than his one-sentence minimum, however, meaning that they were still printed and read when convenient. Headers for network mail were supposed to include postal addresses for both sender and recipient to help “a clerk to read and distribute [mail]…from a fan fold paper stack without effort.” Still, regardless of whether the words were printed on screen or paper, network mail far outperformed the postal service in terms of speed, cost, and distribution. 

In true NWG fashion, researchers were sending each other messages long before the protocol had been finalized. If you read between the RFC lines, what seems to have pushed them to eventually standardize their Simple Mail Transfer Protocol (that we still use 40 years later!) were the things they wanted to do, but couldn’t without group adoption. 

There was a request to create dialogue group identifications or group@hostname addresses as precursors to listservs and newsletters. Someone wanted to create an INTERRUPT header that would automatically “interrupt the Recipient if he happens to be logged in at a terminal” at the time of delivery, a shadow of today’s desktop (and mobile) notifications. And there seemed to be agreement around separate FROM: and SENDER: headers, to distinguish between the person who sent the email and the person who requested it was sent (e.g. an assistant sending on behalf of their boss, or a program sending a transactional message). 

At the end of the day, what the researchers at ARPANET wanted was more people involved in discussions, more often. I think that’s a poignant reminder to those of us trying to survive today’s internet. 

Embracing rough consensus

There are plenty of arguments for wishing that the network we log into now could be smaller, quieter, and more homogenous. I often feel the same way. But reading the unpolished, funny, and “abstract” RFCs written by people like Crocker keep me optimistic. Steve himself wrote in RFC33 that “we regard the human interaction as a valuable byproduct [of the network].” I, for one, agree.

Once the people at NWG got their hands on email, they knew what to do. They wrote. They conspired to bring more people into the fold. They built a protocol that to this day lets individual developers, authors, designers, musicians, teachers, coaches, creators, and countless others reach anyone who wants to hear from them.

And why did they build email? Tomlinson says “It seemed like a neat idea."