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

推荐订阅源

U
Unit 42
B
Blog
博客园 - Franky
H
Help Net Security
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
月光博客
月光博客
云风的 BLOG
云风的 BLOG
小众软件
小众软件
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 聂微东
G
Google Developers Blog
大猫的无限游戏
大猫的无限游戏
M
MIT News - Artificial intelligence
罗磊的独立博客
H
Hackread – Cybersecurity News, Data Breaches, AI and More
宝玉的分享
宝玉的分享
L
LangChain Blog
阮一峰的网络日志
阮一峰的网络日志
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Vercel News
Vercel News
V
V2EX
Martin Fowler
Martin Fowler
T
Tailwind CSS Blog
有赞技术团队
有赞技术团队

Buttondown's blog

Email could have been X.400 times better The physicists who convinced Fermilab to send Brazil's emails Better in-app previews Analytics 3.0 Subscriber ID variables Comments! Send latest premium action Automation filtering Free API subscribers Surveys in automations Reply to replies Labels for RSS feeds How Jeremy Singer-Vine curates curious datasets for readers 2023 (and what's next) Email vs web content Sort by engagement Better gift subscriptions How Andy Dehnart built a career reviewing television New email template Email-based automations Opt-in reply tracking Automatic alt text More social network integrations Sort by metadata Overlarge image warnings Automation tag actions Pause emails mid-flight Search tags and automations Gift via automations Subscriber-driving emails
2026: Emails
Justin Duke · 2025-12-07 · via Buttondown's blog

Here's a dirty little secret about Buttondown, and almost all the other services like it: we're not actually in charge of sending your emails. We use a downstream software vendor for that. These vendors are called MTAs, and you can read more about them here.

The reason behind this is fairly simple, even if it's not obvious. Sending email—the literal software-level act—is quite difficult, annoying, and arcane. By using a vendor to handle this, we've been able to focus on what we think is the most important part of leverage that we can apply (or, to use a slightly smarmier term, our secret sauce): subscriber management, archives, and more.

Over the past year, we've embarked on a pretty successful quest of insourcing things like analytics (you can read more about that here), data, and more. In 2026, we're going to tackle the true dragon: we're going to shift to sending all of our emails—or at least the majority of them—ourselves, without relying on a downstream vendor.

The natural question here is why.

First off, if you're reading this and you have a technical background, you might be a little terrified on our behalf. I think that's correct. I think the usual guidance of "don't roll your own email" is absolutely the right one. However, the value proposition changes once you hit the scale that we have.

From a purely selfish perspective, sending emails is our second-largest operating cost (first if you exclude payment processing, which is almost worth ignoring given that there's no world in which we try to roll our own version of Stripe). A lot of our decisions around how to price Buttondown and what features around emailing to allow or disallow are dictated by the fact that, very literally, sending emails ain't free. This changes the chessboard of our options if we're able to relax that constraint—though obviously it's easier said than done, given that we'll have to send these emails from a server somewhere, and that server will itself cost money, albeit much less than what we're paying currently.

The second reason is reliability. We've pioneered a really novel and really valuable multi-processor approach that allows us to jump between multiple MTAs depending on their own day-to-day reliability. However, even with that work, we've had a number of issues this past year that stem from vendor deliverability that we can't fix ourselves. I don't mean this to say that we pin the blame on them—if anything, it's the opposite. We need to be in a position where we have ultimate agency over being able to send emails reliably and with an extraordinarily high level of reputation.

The third and final bit is about performance. One of the things I mentioned when we wrote about insourcing analytics is that the vertical integration sped up the entire process because we're no longer having to deal with quite as much translation and separation that comes from munging data from a vendor. We believe that we can substantially increase the speed at which we send emails and ingest events when it's us in an entirely closed-loop system.