How to send transactional email from your Cloudflare custom domain
Why most transactional-email providers are overkill for a Cloudflare-native team, and how Cloudflare Email Services + a Worker gets you there in a day.
Journal
Long-form writing about self-hosted email in D1, Workers-native routing, the REST API, and the parts of the platform that show up in the security review.
Categories
Tags
4 of 22 posts match
Why most transactional-email providers are overkill for a Cloudflare-native team, and how Cloudflare Email Services + a Worker gets you there in a day.
Resend is the fastest possible first-send. Flowmails is the same primitive with your D1, no per-email pricing, and a Cloudflare account under your control. Pick Resend or Flowmails based on which of those you actually want.
If your team only used Postmark for transactional mail, switching to Flowmails keeps the same shape and removes the per-email fee. Newsletter / broadcast stays on whatever tool you have.
Transactional-email pricing splits into per-email fees (Resend, SendGrid, Mailgun, SES), bundled tiers (Postmark Pro), and flat platform fees (Cloudflare-native stacks like Flowmails). Here's the same-volume comparison.