What problem does it solve?
This Skill helps you correctly set up Cloudflare Email Service so you can send transactional emails and reliably handle incoming emails without misconfiguration or brittle, outdated API details.
Core Features & Use Cases
- Workers sending via the EMAIL binding: Send transactional email from a Cloudflare Worker with required
wrangler.jsonc bindings and correct request shapes.
- REST API sending for non-Workers apps: Send transactional email from external services using API tokens with the correct field names and response semantics.
- Email Routing for inbound handling: Implement an
email() handler to forward, reply, reject, or parse incoming emails (including safe handling of single-use raw streams).
- Deliverability and monitoring guidance: Use domain onboarding, SPF/DKIM/DMARC, suppression handling, and analytics best practices to avoid spam folders.
Quick Start
Use the cloudflare-email-service skill to configure domain onboarding and then implement Workers Email sending by adding the send_email binding and calling env.EMAIL.send with your recipient and HTML/text content.