TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: How can sending emails cost Let's Encrypt five figures?

6 点作者 rrr_oh_man28 天前
https:&#x2F;&#x2F;letsencrypt.org&#x2F;2025&#x2F;01&#x2F;22&#x2F;ending-expiration-emails&#x2F;<p>Quote:<p><i>&gt; Providing expiration notifications costs Let’s Encrypt tens of thousands of dollars per year, money that we believe can be better spent on other aspects of our infrastructure.</i><p>I&#x27;m trying to come up with a scenario in my head where sending, let&#x27;s say, 2M emails per month at scale with an essentially fully automated service infrastructure can cost more than a grand per month. I&#x27;m failing to do so.<p>My calc: SES pricing is around $0.1 per 1,000 emails. LE has around 550M active certificates. Let&#x27;s say 5% receive an expiration notice (I never got one?), that&#x27;s just over 2M emails per month on average.<p>How can that be? Am I missing something?

6 条评论

gnabgib28 天前
Let&#x27;s Encrypt generates ~7M certs&#x2F;day[0], a cert is only good for 90 days (~a quarter) so let&#x27;s use 90 days as a window.<p><pre><code> 7M&#x2F;day * 90 = 620M&#x2F;quarter </code></pre> So that&#x27;s ~2.5B certs issued per year (knowing that these are often reissues, but you get the notification each time you approach the expiry).<p>Assuming <i>only one message</i> (not what happens, you get more than one notice.. especially if you let it expire, you get at least two follow up messages) per cert:<p><pre><code> 2.5B * $.1&#x2F;1000 = $250K&#x2F;yr </code></pre> Some users don&#x27;t provide email addresses, some don&#x27;t provide valid ones (doesn&#x27;t mean their infra doesn&#x27;t have to try to contact, at least for the first expiry), some use a renewal script that renews before the email (9 days prior to expiry I think?), some don&#x27;t care to renew (I&#x27;m sure LE is used in throw away cases where they don&#x27;t care to renew, but the 3+ emails were still dutifully sent).<p>But for 1 email per issued cert it&#x27;s &gt; $20k&#x2F;month to send these messages with SES pricing.<p>There&#x27;s also the TLS validity halving (well.. 90 days -&gt; 47 days) looming, which in some way helps with the revocation servers, but would also double their (former) email costs. And then there&#x27;s future proposals that would half or ever quarter that lifetime again (once again multiplying their email costs). At some point LE would just be an Amazon SES support system (like DVD-Netflix was for postal services).<p>[0]: <a href="https:&#x2F;&#x2F;letsencrypt.org&#x2F;stats&#x2F;" rel="nofollow">https:&#x2F;&#x2F;letsencrypt.org&#x2F;stats&#x2F;</a>
评论 #43728149 未加载
评论 #43702436 未加载
codegeek27 天前
You are only thinking of technology costs. What about Human cost to manage that email infrastructure ? Emails and their deliverability btw are always lot more work than you may think. I am not at all surprised that it costs them 10s and 1000s per year.
toast027 天前
I maintained email servers as part of my job; mainly just getting inbound customer service emails, sending some auto-responses, and forwarding into a queue system. If I were working full time, I&#x27;d be getting at least $200k salary, probably ~ $300k employer cost with employer paid tax and insurance. Assuming the mail servers don&#x27;t cost anything, $20k is ~ 6.6% of that, which is a little less than 11 hours a month. I could see mail taking that much time, especially if you look into reports of missing email. If you price in equipment, the hours available to tend the servers is even less.
Magma740428 天前
I guess the volume is irrelevant. In other industries it would be the reliable automation and full security that cost a lot.
is_true27 天前
I guess the alternative could&#x27;ve been exchanging the service for an ad.<p>Letting the sender service include a little ad in the notificaton.
brudgers27 天前
Doing things right costs much more than doing things that are probably good enough.<p>Or to put it another way, on the back of a napkin expect the last 20% to cost 4x the first 80%. Or to put it another another way, 80% of Excel is not 80% of Excel if you get my point. Good luck.