{"enrichment":{"faq":[{"a":"Cloudflare Email Service lets you send transactional emails directly from Workers using a simple binding. Add the email binding to your wrangler.toml, then use the Workers runtime to call the send method with recipient, subject, and message body. No API keys are required\u2014authentication happens automatically through your Workers environment. The service integrates seamlessly with your Cloudflare account and domain configuration.","q":"How do I send emails from Cloudflare Workers?"},{"a":"Cloudflare Email Service setup involves configuring your domain in wrangler.toml with the email binding, verifying domain ownership through DNS records (SPF, DKIM, DMARC), and enabling email routing if needed. Once configured, you can send transactional emails immediately from Workers or call the REST API from external applications. The Agents SDK also supports email handling for AI workflows.","q":"What is the cloudflare email service setup process?"},{"a":"Yes, Cloudflare Email Service provides a REST API for sending transactional emails from Node.js, Python, and other external applications. You authenticate using your Cloudflare credentials and make HTTP requests to the email endpoint. This approach complements Workers-based sending and works for applications running outside Cloudflare infrastructure.","q":"Can I send transactional emails from external apps with Cloudflare?"},{"a":"Cloudflare Email Service supports authentication best practices through SPF, DKIM, and DMARC configuration. Set up SPF records to authorize Cloudflare as a sender, enable DKIM signing for message integrity, and configure DMARC policies to control how receivers handle authentication failures. These steps significantly improve inbox placement and reduce spam filtering.","q":"How do I improve email deliverability with SPF, DKIM, and DMARC?"},{"a":"Yes, Cloudflare Email Service includes email routing for inbound messages. You can configure routing rules to forward incoming emails to specified addresses or process them through Workers. This enables you to receive emails on your domain and integrate them into automated workflows or AI agents.","q":"Does Cloudflare Email Service support receiving and routing emails?"},{"a":"Cloudflare Email Service integrates with the Agents SDK and coding workflows through both Workers bindings and REST API calls. You can send emails from AI agents, trigger email notifications based on events, and receive emails for processing. The service is licensed under Apache-2.0, making it suitable for open-source and commercial projects.","q":"Can I integrate email into AI agents and coding workflows?"}],"shadow_tags":["transactional-email","email-infrastructure","smtp-alternative","domain-authentication","email-routing-platform","serverless-email","email-api","inbox-delivery","email-compliance"],"summary_rewrite":"Cloudflare Email Service enables transactional email sending through a Workers binding or REST API, supporting deployment across Workers, the Agents SDK, and external applications. Configure your domain with wrangler, then send emails with minimal setup\u2014no API keys required for Workers. The skill covers sending mechanics, email routing for inbound messages, authentication best practices, and common configuration pitfalls."},"files":[{"bytes":7956,"path":"skills/cloudflare-email-service/SKILL.md","sha256":"a62531900a08f9f6c352061d42e8b10a35009f5e1c6f91bbf18752feedad5a79","url":"https://skillfed.io/files/cloudflare/skills/cloudflare-email-service/fa118d53/SKILL.md"}],"id":"cloudflare/skills/cloudflare-email-service","links":{"html":"https://skillfed.io/cloudflare/skills/cloudflare-email-service","md":"https://skillfed.io/cloudflare/skills/cloudflare-email-service.md","repo":"https://github.com/cloudflare/skills"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":235,"language":"Shell","last_updated":"2026-07-24","license":"Apache-2.0","name":"cloudflare-email-service","publisher":"cloudflare","stars":2499},"relations":{"similar":[{"id":"Aradotso/ai-agent-skills/cloudflare-agentic-inbox"},{"id":"secondsky/claude-skills/cloudflare-email-routing"},{"id":"iamzhihuix/happy-claude-skills/mkfast-deploy"},{"id":"null-shot/cloudflare-skills/workers"},{"id":"null-shot/cloudflare-skills/cloudflare-opennext"},{"id":"null-shot/cloudflare-skills/wrangler"},{"id":"secondsky/claude-skills/cloudflare-workers-testing"},{"id":"cloudflare/skills/wrangler"},{"id":"secondsky/claude-skills/cloudflare-workers-dev-experience"},{"id":"cloudflare/skills/agents-sdk"}]},"slug":{"owner":"cloudflare","repo":"skills","skill":"cloudflare-email-service"},"version":"fa118d53"}
