---
title: Email sending
description: Advanced patterns and examples for sending transactional emails with Email Service.
image: https://edgetunnel-b2h.pages.dev/dev-products-preview.png
---

> Documentation Index  
> Fetch the complete documentation index at: https://edgetunnel-b2h.pages.dev/email-service/llms.txt  
> Use this file to discover all available pages before exploring further. 

[Skip to content](#%5Ftop) 

# Email sending

Advanced patterns and examples for sending emails with Cloudflare Email Service. Most examples use the [Workers binding](https://edgetunnel-b2h.pages.dev/email-service/api/send-emails/workers-api/); the same [EmailMessageBuilder](https://edgetunnel-b2h.pages.dev/email-service/api/send-emails/workers-api/#send-method) fields (`to`, `from`, `subject`, `html`, `text`, `cc`, `bcc`, `replyTo`, `attachments`, `headers`) apply to the [REST API](https://edgetunnel-b2h.pages.dev/email-service/api/send-emails/rest-api/) as JSON in your HTTP request body. The [Send email over SMTP](https://edgetunnel-b2h.pages.dev/email-service/examples/email-sending/smtp/) example covers sending over SMTP from several languages and clients.

* [ Specify recipients ](https://edgetunnel-b2h.pages.dev/email-service/examples/email-sending/recipients/)
* [ User signup flow ](https://edgetunnel-b2h.pages.dev/email-service/examples/email-sending/signup-flow/)
* [ Magic link authentication ](https://edgetunnel-b2h.pages.dev/email-service/examples/email-sending/magic-link/)
* [ Email attachments ](https://edgetunnel-b2h.pages.dev/email-service/examples/email-sending/email-attachments/)
* [ Send email over SMTP ](https://edgetunnel-b2h.pages.dev/email-service/examples/email-sending/smtp/)
* [ Sync recipient records ](https://edgetunnel-b2h.pages.dev/email-service/examples/email-sending/sync-recipient-records/)

```json
{"@context":"https://schema.org","@type":"WebPage","@id":"https://edgetunnel-b2h.pages.dev/email-service/examples/email-sending/#page","headline":"Email sending · Cloudflare Email Service docs","description":"Advanced patterns and examples for sending transactional emails with Email Service.","url":"https://edgetunnel-b2h.pages.dev/email-service/examples/email-sending/","inLanguage":"en","image":"https://edgetunnel-b2h.pages.dev/dev-products-preview.png","dateModified":"2026-06-09","publisher":{"@type":"Organization","name":"Cloudflare","url":"https://www.cloudflare.com/"},"isPartOf":{"@type":"WebSite","@id":"https://edgetunnel-b2h.pages.dev/#website","name":"Cloudflare Docs","url":"https://edgetunnel-b2h.pages.dev/"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"/directory/","name":"Directory"}},{"@type":"ListItem","position":2,"item":{"@id":"/email-service/","name":"Email Service"}},{"@type":"ListItem","position":3,"item":{"@id":"/email-service/examples/","name":"Examples"}},{"@type":"ListItem","position":4,"item":{"@id":"/email-service/examples/email-sending/","name":"Email sending"}}]}
```
