{"slug": "cloudflare-email-service", "name": "Cloudflare Email Service", "category": "communication", "category_name": "Email and chat", "description": "", "recommenders": 3, "commenters": 11, "warners": 5, "score": -1.183, "rising": -0.98, "first": "2026-01-29", "latest": "2026-05-26", "why": "currently the cf private beta option's the best imo", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 3, "neutral": 1, "compare": 2, "warn": 5}, "spark": [0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "currently the cf private beta option's the best imo", "kind": "", "icon": false, "domain": "cloudflare.com", "github_repo": null, "official_url": "", "pricing": "", "aliases": ["Cloudflare Email Service"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 769612384, "item_id": 48100774, "url": "https://news.ycombinator.com/item?id=48100774", "by": "dakolli", "date": "2026-05-11", "version": null, "stance": "recommend", "quote": "https://developers.cloudflare.com/email-service/get-started/send-emails/", "excerpt": "https://developers.cloudflare.com/email-service/get-started/send-emails/", "context": "", "use_case": "sending email via API", "switched_from": "", "story": "Gmail registration now requires scanning a QR code and sending a text message"}, {"id": 764726032, "item_id": 47795377, "url": "https://news.ycombinator.com/item?id=47795377", "by": "ksajadi", "date": "2026-04-16", "version": null, "stance": "recommend", "quote": "I think this is going to be a really good service", "excerpt": "I think this is going to be a really good service: the service can be used easily with Workers making it super easy to not only send transactional emails but use it for forms embedded in Pages. I am very much looking forward to using this. However, I still think AWS SES is the gold standard of deliverability because of their constant monitoring of your reputation (bounces etc). I always combine it with SendOps (https", "context": "", "use_case": "", "switched_from": "", "story": "Cloudflare Email Service: now in public beta. Ready for your agents"}, {"id": 749066816, "item_id": 46816676, "url": "https://news.ycombinator.com/item?id=46816676", "by": "Imustaskforhelp", "date": "2026-01-29", "version": null, "stance": "recommend", "quote": "currently the cf private beta option's the best imo", "excerpt": "I was writing this comment and then asked AI model to find me a blog post and it looks like Cloudflare does support outbound now (I am seeing a send mail option) https://blog.cloudflare.com/email-service/ So yes it supports both and this feature was recently added (september 2025) & its still in private beta or something similar but yes now its possible. But I have still written parts of the comments where I had assu", "context": "", "use_case": "", "switched_from": "", "story": "Launch HN: AgentMail (YC S25) \u2013 An API that gives agents their own email inboxes"}]}], "caveats": [{"label": "", "summary": "", "quotes": [{"id": 769898512, "item_id": 48118657, "url": "https://news.ycombinator.com/item?id=48118657", "by": "petu", "date": "2026-05-12", "version": null, "stance": "warn", "quote": "it's not really a mail service if it depends on some another mail service to work.", "excerpt": "That's not SMTP or other industry standard protocol, incompatible with any mail client out there (?) -- it's for sending mail from backend services, not using as personal email. Even if you make it work with some SMTP adapter, you still need external mail server as on reception side Cloudflare don't provide storage/IMAP service, only route/redirect mail. I use it (routing to Gmail, Mailgun SMTP for sending) and it wo", "context": "", "use_case": "email routing", "switched_from": "", "story": "Gmail registration now requires scanning a QR code and sending a text message"}, {"id": 764800256, "item_id": 47800016, "url": "https://news.ycombinator.com/item?id=47800016", "by": "8organicbits", "date": "2026-04-16", "version": null, "stance": "warn", "quote": "isn't enabled by default or called out in the on-boarding process", "excerpt": "Pushing agent workflows over email has some risks not present for HTTP. Transit security is still a problem for email as we're stuck in the opportunistic encryption stage. If you decide to use email-based agents, look into MTA-STS as a way to prevent downgrade attacks. It looks like Cloudflare supports this, but it isn't enabled by default or called out in the on-boarding process. https://developers.cloudflare.com/em", "context": "", "use_case": "", "switched_from": "", "story": "Cloudflare Email Service: now in public beta. Ready for your agents"}, {"id": 764725936, "item_id": 47795371, "url": "https://news.ycombinator.com/item?id=47795371", "by": "karimf", "date": "2026-04-16", "version": null, "stance": "warn", "quote": "I can't find anything on the dashboard or on the docs", "excerpt": "Ok I just tried the service since I want to migrate from Resend. Seems like you can only send email via the worker or REST API for now? Can I send via SMTP? I'm using Supabase and it needs the SMTP credentials. I can't find anything on the dashboard or on the docs, even though last year they said it supports SMTP [0] [0] https://blog.cloudflare.com/email-service/", "context": "", "use_case": "Sending email via API", "switched_from": "Resend", "story": "Cloudflare Email Service: now in public beta. Ready for your agents"}, {"id": 764706304, "item_id": 47794144, "url": "https://news.ycombinator.com/item?id=47794144", "by": "btown", "date": "2026-04-16", "version": null, "stance": "warn", "quote": "Cloudflare is very transparent about their prefixes and reverse DNS, which makes it trivial for operators who want to block the entire service", "excerpt": "https://developers.cloudflare.com/email-service/reference/postmaster/#outbound-prefixes Cloudflare is very transparent about their prefixes and reverse DNS, which makes it trivial for operators who want to block the entire service, and extremely bad for Cloudflare's deliverability. And while there are many open blacklists which I have no doubt Cloudflare monitors, there are many (including soft spam-classification si", "context": "", "use_case": "", "switched_from": "", "story": "Cloudflare Email Service: now in public beta. Ready for your agents"}]}], "who": [], "tags": [], "use_cases": ["sending email via api", "email routing", "sending and receiving email", "transactional email sending"], "compared": [{"slug": "amazon-ses", "name": "Amazon SES", "co": 3, "switched_from": 0, "switched_to": 0}, {"slug": "resend", "name": "Resend", "co": 1, "switched_from": 1, "switched_to": 0}], "makers": [{"id": 764722128, "item_id": 47795133, "url": "https://news.ycombinator.com/item?id=47795133", "by": "thomas_gauvin", "date": "2026-04-16", "version": null, "stance": "recommend", "quote": "Email Service can definitely be used as a transactional email API", "excerpt": "Blog author chiming in: Our initial blog covered most of Email Service's API and what you can expect from it in terms of deliverability, DNS records setup, etc. https://blog.cloudflare.com/email-service/ Email Service can definitely be used as a transactional email API, and it has everything you would expect like SDKs, binding, observability and more coming on the way The agent angle in this post reflects what we're ", "context": "Author of the Cloudflare blog post", "use_case": "Transactional email API", "switched_from": "", "story": "Cloudflare Email Service: now in public beta. Ready for your agents"}], "threads": [{"url": "https://news.ycombinator.com/item?id=47792593", "title": "Cloudflare Email Service: now in public beta. Ready for your agents", "mentions": 8}, {"url": "https://news.ycombinator.com/item?id=48092028", "title": "Gmail registration now requires scanning a QR code and sending a text message", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=48287468", "title": "Cloudflare Flagship", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46812608", "title": "Launch HN: AgentMail (YC S25) \u2013 An API that gives agents their own email inboxes", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {"recommend": 1}, "2026-02": {}, "2026-03": {}, "2026-04": {"warn": 4, "compare": 2, "recommend": 1}, "2026-05": {"recommend": 1, "warn": 1, "neutral": 1}, "2026-06": {}, "2026-07": {}, "2026-08": {}, "2026-09": {}, "2026-10": {}}, "versions": [], "version_unnamed": 0, "family_ref": null, "runs_on": null, "lines": [], "quotes": [{"id": 772630432, "item_id": 48289402, "url": "https://news.ycombinator.com/item?id=48289402", "by": "corvad", "date": "2026-05-26", "version": null, "stance": "neutral", "quote": "I would love to switch to it but I still need the SMTP interface though", "excerpt": "It already came if you use workers I believe, still in beta though. I would love to switch to it but I still need the SMTP interface though. https://developers.cloudflare.com/email-service/", "context": "", "use_case": "", "switched_from": "", "story": "Cloudflare Flagship"}, {"id": 769898512, "item_id": 48118657, "url": "https://news.ycombinator.com/item?id=48118657", "by": "petu", "date": "2026-05-12", "version": null, "stance": "warn", "quote": "it's not really a mail service if it depends on some another mail service to work.", "excerpt": "That's not SMTP or other industry standard protocol, incompatible with any mail client out there (?) -- it's for sending mail from backend services, not using as personal email. Even if you make it work with some SMTP adapter, you still need external mail server as on reception side Cloudflare don't provide storage/IMAP service, only route/redirect mail. I use it (routing to Gmail, Mailgun SMTP for sending) and it wo", "context": "", "use_case": "email routing", "switched_from": "", "story": "Gmail registration now requires scanning a QR code and sending a text message"}, {"id": 769612384, "item_id": 48100774, "url": "https://news.ycombinator.com/item?id=48100774", "by": "dakolli", "date": "2026-05-11", "version": null, "stance": "recommend", "quote": "https://developers.cloudflare.com/email-service/get-started/send-emails/", "excerpt": "https://developers.cloudflare.com/email-service/get-started/send-emails/", "context": "", "use_case": "sending email via API", "switched_from": "", "story": "Gmail registration now requires scanning a QR code and sending a text message"}, {"id": 764800256, "item_id": 47800016, "url": "https://news.ycombinator.com/item?id=47800016", "by": "8organicbits", "date": "2026-04-16", "version": null, "stance": "warn", "quote": "isn't enabled by default or called out in the on-boarding process", "excerpt": "Pushing agent workflows over email has some risks not present for HTTP. Transit security is still a problem for email as we're stuck in the opportunistic encryption stage. If you decide to use email-based agents, look into MTA-STS as a way to prevent downgrade attacks. It looks like Cloudflare supports this, but it isn't enabled by default or called out in the on-boarding process. https://developers.cloudflare.com/em", "context": "", "use_case": "", "switched_from": "", "story": "Cloudflare Email Service: now in public beta. Ready for your agents"}, {"id": 764726032, "item_id": 47795377, "url": "https://news.ycombinator.com/item?id=47795377", "by": "ksajadi", "date": "2026-04-16", "version": null, "stance": "recommend", "quote": "I think this is going to be a really good service", "excerpt": "I think this is going to be a really good service: the service can be used easily with Workers making it super easy to not only send transactional emails but use it for forms embedded in Pages. I am very much looking forward to using this. However, I still think AWS SES is the gold standard of deliverability because of their constant monitoring of your reputation (bounces etc). I always combine it with SendOps (https", "context": "", "use_case": "", "switched_from": "", "story": "Cloudflare Email Service: now in public beta. Ready for your agents"}, {"id": 764725936, "item_id": 47795371, "url": "https://news.ycombinator.com/item?id=47795371", "by": "karimf", "date": "2026-04-16", "version": null, "stance": "warn", "quote": "I can't find anything on the dashboard or on the docs", "excerpt": "Ok I just tried the service since I want to migrate from Resend. Seems like you can only send email via the worker or REST API for now? Can I send via SMTP? I'm using Supabase and it needs the SMTP credentials. I can't find anything on the dashboard or on the docs, even though last year they said it supports SMTP [0] [0] https://blog.cloudflare.com/email-service/", "context": "", "use_case": "Sending email via API", "switched_from": "Resend", "story": "Cloudflare Email Service: now in public beta. Ready for your agents"}, {"id": 764713536, "item_id": 47794596, "url": "https://news.ycombinator.com/item?id=47794596", "by": "mlhpdx", "date": "2026-04-16", "version": null, "stance": "compare", "quote": "I\u2019ll have to take a look at this as a way to move off my homegrown serverless email on AWS.", "excerpt": "I\u2019ll have to take a look at this as a way to move off my homegrown serverless email on AWS. Doesn\u2019t look like it has parity with being able to send email from many subsystems safely (with delay and veto)[1], but is pretty close on the receive side automation[2]. [1] https://github.com/mlhpdx/email-origin [2] https://github.com/mlhpdx/email-delivery", "context": "", "use_case": "sending and receiving email", "switched_from": "", "story": "Cloudflare Email Service: now in public beta. Ready for your agents"}, {"id": 764709282, "item_id": 47794330, "url": "https://news.ycombinator.com/item?id=47794330", "by": "Meekro", "date": "2026-04-16", "version": null, "stance": "compare", "quote": "This new offering is 3x the AWS price, though.", "excerpt": "I'm not sure why this announcement has generated so much irritation in the comments-- Cloudflare has been transitioning from \"DDoS protection\" to \"AWS competitor\" for many years now, and this is just their alternative to AWS SES. It's an email sender that you can access through an API, or directly through Workers. For those who haven't been keeping up over the years, Workers is their product for running code on Cloud", "context": "", "use_case": "transactional email sending", "switched_from": "", "story": "Cloudflare Email Service: now in public beta. Ready for your agents"}, {"id": 764706304, "item_id": 47794144, "url": "https://news.ycombinator.com/item?id=47794144", "by": "btown", "date": "2026-04-16", "version": null, "stance": "warn", "quote": "Cloudflare is very transparent about their prefixes and reverse DNS, which makes it trivial for operators who want to block the entire service", "excerpt": "https://developers.cloudflare.com/email-service/reference/postmaster/#outbound-prefixes Cloudflare is very transparent about their prefixes and reverse DNS, which makes it trivial for operators who want to block the entire service, and extremely bad for Cloudflare's deliverability. And while there are many open blacklists which I have no doubt Cloudflare monitors, there are many (including soft spam-classification si", "context": "", "use_case": "", "switched_from": "", "story": "Cloudflare Email Service: now in public beta. Ready for your agents"}, {"id": 764694624, "item_id": 47793414, "url": "https://news.ycombinator.com/item?id=47793414", "by": "ghoshbishakh", "date": "2026-04-16", "version": null, "stance": "warn", "quote": "$0.35 per 1,000 emails", "excerpt": "Pricing: $0.35 per 1,000 emails Here are the limits: \"Your account may have daily sending limits based on Cloudflare's assessment of your account standing. \" Source: https://developers.cloudflare.com/email-service/platform/pricing/ https://developers.cloudflare.com/email-service/platform/limits/", "context": "", "use_case": "", "switched_from": "", "story": "Cloudflare Email Service: now in public beta. Ready for your agents"}, {"id": 749066816, "item_id": 46816676, "url": "https://news.ycombinator.com/item?id=46816676", "by": "Imustaskforhelp", "date": "2026-01-29", "version": null, "stance": "recommend", "quote": "currently the cf private beta option's the best imo", "excerpt": "I was writing this comment and then asked AI model to find me a blog post and it looks like Cloudflare does support outbound now (I am seeing a send mail option) https://blog.cloudflare.com/email-service/ So yes it supports both and this feature was recently added (september 2025) & its still in private beta or something similar but yes now its possible. But I have still written parts of the comments where I had assu", "context": "", "use_case": "", "switched_from": "", "story": "Launch HN: AgentMail (YC S25) \u2013 An API that gives agents their own email inboxes"}]}