Skip to content

Self-hosted alternatives to Mailchimp Transactional Email

Mailchimp Transactional Email, formerly Mandrill, is a delivery API for one-to-one triggered email such as receipts and password resets. One listed app does its main job and runs in your own Cloudflare account.

Each answer comes from the app’s README and source code, compared with the features Mailchimp Transactional Email describes on its own site.

  • EmailFlare Inbox landing page with a mockup of the conversation list and a contact thread

    Transactional email API and shared team inbox built on Cloudflare Email Sending, Email Routing and D1

    Deploy
    CLI
    License
    MIT
    GitHub stars
    252 stars
    Last commit

Mailchimp Transactional Email features, app by app

FeatureEmailFlare
Delivery API for triggered one-to-one emailYes
Custom templates or imported Mailchimp templatesPartly
Several sending domains in one accountYes
Inbound email handlingPartly
Transactional SMSNo
Webhooks for tracking eventsNo

Transactional email API and shared team inbox built on Cloudflare Email Sending, Email Routing and D1

What a Mailchimp Transactional Email user would miss
No SMS, no outbound event webhooks and no Mailchimp template import, and the send API has no attachments, CC or BCC.
What it adds
API keys can be limited to chosen domains and come as test or live keys, and the same project adds a shared team inbox.
  • Yes Delivery API for triggered one-to-one email. POST /v1/send with an API key, an Idempotency-Key header and rate limiting.
  • Partly Custom templates or imported Mailchimp templates. Custom Handlebars templates and built-in layouts, Mailchimp templates cannot be imported.
  • Yes Several sending domains in one account. Several sending domains, with keys limited to chosen domains.
  • Partly Inbound email handling. The inbox Worker receives mail through Email Routing and threads it, but there are no inbound parse routes or webhooks to your app.
  • No Transactional SMS. Email only.
  • No Webhooks for tracking events. No outbound webhooks, the bounce webhook route only receives reports.

Sources:github.com/0xdps/emailflare#emailflare-api--email-sending-apigithub.com/0xdps/emailflare/blob/trunk/packages/email-core/src/index.tsgithub.com/0xdps/emailflare/blob/trunk/docs/TEMPLATES.mdworkersnative.directory/api/apps/emailflare