Business email without SMTP or IMAP: the Cloudflare Email suite for Frappe, Odoo and WordPress, from setup to relay deployment and troubleshooting.
On this page
Business email without SMTP credentials or IMAP polling: Avunu's open-source Cloudflare Email suite for Frappe, Odoo and WordPress. Outbound mail goes straight to the Cloudflare Email Sending API, and inbound mail is stored by a relay Worker and pushed to your system as a signed web request, so a message is delayed rather than lost.
Getting Started
The Cloudflare Email Service documentation covers onboarding a domain and Email Routing. Start with the architecture overview, then follow the guide for your platform.
Concepts
Email Without SMTP for Business Systems — The design: API sending, a store-first inbound relay, and the limits to plan around.
Platform Guides
Cloudflare Email for Odoo — Install the
mail_cloudflaremodule, configure outgoing and incoming mail servers, and test the webhook.Cloudflare Email for Frappe and ERPNext — Install
cloudflare_email_delivery, set up the Email Domain and Email Account, and rotate the webhook secret.Cloudflare Email for WordPress — Route
wp_mail()through Cloudflare withwp-config.phpconstants and use the send log viewer.
Deployment & Operations
Deploying cloudflare-email-relay — Deploy the multi-tenant relay Worker with R2, Durable Objects, tenants, secrets, routing and the ops API.
Troubleshooting Cloudflare Email — Symptom-first checks for mail that is not sent, not received, delayed, rejected or blocked by limits.
This section is in the public domain (CC0 1.0), code samples included. Use it however helps you.