Transports
Cloudflare Email
Use a Cloudflare Workers send_email binding.
Use a Cloudflare Workers send_email binding.
The one rule
Create this transport under the matching sently channel sender.
Configuration
| Option | Type | Default or requirement |
|---|---|---|
sendEmail | CloudflareSendEmailFn | required |
import { createMailer } from "sently/mailer";
import { CloudflareEmailTransport } from "sently/transports/cloudflare-email";
const sender = createMailer({ transport: new CloudflareEmailTransport({ sendEmail: env.SEND_EMAIL }) });await sender.send({ from: "hello@example.com", to: "person@example.com", subject: "Hello", text: "Hi" });No. Use the sently sender; provider-specific extras stay on the transport instance.