cloudflare-email-service

Integrate Cloudflare Email Service for transactional sending and inbound routing.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/Quintenps/contactswap-agents --skill cloudflare-email-service-quintenps
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cloudflare-email-service
Source: https://github.com/Quintenps/contactswap-agents/tree/main/.squad/skills/cloudflare-email-service
Command: npx skills add https://github.com/Quintenps/contactswap-agents --skill cloudflare-email-service-quintenps

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires postal-mime, mimetext, and includes references (resource) components.

What problem does it solve?

This Skill simplifies the complex configuration and implementation of Cloudflare's Email Sending and Routing services, ensuring reliable transactional email delivery and efficient inbound processing.

Core Features & Use Cases

  • Transactional Email Sending: Send emails via Workers bindings or REST API with support for attachments and custom headers.
  • Inbound Email Routing: Programmatically handle, parse, and store incoming emails using Workers and Durable Objects.
  • Deliverability Management: Access analytics, suppression lists, and authentication tools to maintain high sender reputation.

Quick Start

Use the cloudflare-email-service skill to configure a new email sending binding in your wrangler.jsonc file and send a test email.

Frequently Asked Questions about cloudflare-email-service

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send transactional emails using Cloudflare Workers?

Send transactional emails in Cloudflare Workers by configuring an email sending binding in your wrangler.jsonc file and using the binding or REST API to dispatch messages with custom headers and attachments.

How does inbound email routing work with Cloudflare Workers?

Inbound email routing in Cloudflare Workers programmatically intercepts incoming messages, parses the raw MIME content using postal-mime, and stores or processes the extracted email data within Durable Objects.

Do I need SPF, DKIM, and DMARC records configured for Cloudflare email routing?

Yes, SPF, DKIM, and DMARC authentication records are required to ensure reliable transactional delivery and maintain high sender reputation when integrating Cloudflare Email Service.

Can I parse email attachments programmatically within a Cloudflare Worker?

Yes, you can parse email attachments programmatically within a Cloudflare Worker by utilizing the postal-mime dependency to extract and handle attachment files from inbound email messages.

What is the best way to build scalable email infrastructure on Cloudflare?

Build scalable email infrastructure on Cloudflare by integrating Workers bindings and REST APIs for transactional sending, applying Durable Objects for inbound routing, and managing suppression lists for deliverability.

Why are my transactional emails sent via Cloudflare Workers failing deliverability checks?

Transactional emails fail deliverability checks when SPF, DKIM, and DMARC authentication protocols are misconfigured, making it necessary to manage analytics and suppression lists to maintain sender reputation.