Skip to content

Send quickstart

This quickstart is for Send. To create employee inboxes, use Business Mail setup.

Register at mail.all2cf.com, verify the account and create an organization. The same organization can later use Business Mail without another login or Cloudflare authorization.

Authorize the Cloudflare account that owns the sending domain. All2CF Mail checks the complete permission set before creating resources.

Choose the account, domain and sender. Send creates an isolated Worker, D1, R2, Queue, DLQ and scoped Runtime key. Free includes this customer-owned Send Runtime; managed upgrades start with Pro.

Complete Email Sending, SPF, DKIM and DMARC checks, then send a real message:

Terminal window
curl "$ALL2CF_SEND_URL/emails" \
-H "Authorization: Bearer $ALL2CF_SEND_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: order-1048" \
-d '{"from":"hello@example.com","to":"customer@example.net","subject":"Your receipt","html":"<h1>Paid</h1>"}'

Business Mail is a separate Runtime and storage boundary. Do not use a Send Runtime key as an employee mailbox credential.