Cloudflare Email Service
Skill Verified ActiveSend and receive transactional emails with Cloudflare Email Service (Email Sending + Email Routing). Use when building email sending (Workers binding or REST API), email routing, Agents SDK email handling, or integrating email into any app — Workers, Node.js, Python, Go, etc. Also use for email deliverability, SPF/DKIM/DMARC, wrangler email setup, MCP email tools, or when a coding agent needs to send emails. Even for simple requests like "add email to my Worker" — this skill has critical config details.
To guide users in sending and receiving transactional emails with Cloudflare Email Service, facilitating integration into applications and ensuring proper setup and deliverability.
Features
- Send transactional emails via Workers binding
- Send transactional emails via REST API
- Route incoming emails using a Worker
- Configure email sending and routing
- Improve email deliverability and authentication (SPF, DKIM, DMARC)
- Handle email attachments and inline images
Use Cases
- Building email sending capabilities in Cloudflare Workers
- Integrating email handling into AI agents via the Agents SDK
- Sending emails from external applications (Node.js, Python, Go)
- Setting up email routing for inbound mail
- Ensuring high email deliverability and avoiding spam filters
Non-Goals
- Sending marketing or bulk email campaigns
- Providing an email client or inbox interface
- Managing email content beyond transactional messages
Compliance
- info:GDPRThe skill operates on email data, which may include personal data. While it doesn't explicitly submit personal data to third parties without approval, no specific sanitization is mentioned beyond general best practices.
Installation
First, add the marketplace
/plugin marketplace add cloudflare/skills/plugin install skills@cloudflareQuality Score
VerifiedTrust Signals
Similar Extensions
Wrangler
100Cloudflare Workers CLI for deploying, developing, and managing Workers, KV, R2, D1, Vectorize, Hyperdrive, Workers AI, Containers, Queues, Workflows, Pipelines, and Secrets Store. Load before running wrangler commands to ensure correct syntax and best practices. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.
Cloudflare Deploy
99Deploy applications and infrastructure to Cloudflare using Workers, Pages, and related platform services. Use when the user asks to deploy, host, publish, or set up a project on Cloudflare.
DNS Zonefile Configuration
99Configurez correctement vos zones DNS pour l'email deliverability (SPF, DKIM, DMARC), la sécurité (DNSSEC, CAA), et l'automatisation (OVH API, Cloudflare, Terraform), basé sur les best practices 2024-2025. Use when: **Configurer l'authentification email** - SPF, DKIM, DMARC pour éviter le spam folder; **Sécuriser un domaine** - DNSSEC, CAA records, protection contre le spoofing; **Automatiser la gestion DNS** - OVH API, Cloudflare API, Terraform; **Débugger des problèmes DNS** - dig, nslookup...
Workers Best Practices
99Reviews and authors Cloudflare Workers code against production best practices. Load when writing new Workers, reviewing Worker code, configuring wrangler.jsonc, or checking for common Workers anti-patterns (streaming, floating promises, global state, secrets, bindings, observability). Biases towards retrieval from Cloudflare docs over pre-trained knowledge.
Resend
98Use when working with the Resend email API — sending transactional emails (single or batch), receiving inbound emails via webhooks, managing email templates, tracking delivery events, managing domains, contacts, broadcasts, webhooks, API keys, automations, events, viewing API request logs, or setting up the Resend SDK. Always use this skill when the user mentions Resend, even for simple tasks like "send an email with Resend" — the skill contains critical gotchas (idempotency keys, webhook verification, template variable syntax) that prevent common production issues.
Durable Objects
97Create and review Cloudflare Durable Objects. Use when building stateful coordination (chat rooms, multiplayer games, booking systems), implementing RPC methods, SQLite storage, alarms, WebSockets, or reviewing DO code for best practices. Covers Workers integration, wrangler config, and testing with Vitest. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.