Cloud Mail is a Cloudflare-based email service that lets you create multiple email accounts using a single domain, deployed on Cloudflare Workers to minimize server costs.
The project solves the problem of running a self-hosted email platform without expensive dedicated infrastructure. It works by leveraging Cloudflare's serverless Workers platform combined with Cloudflare's D1 database, R2 object storage, and KV cache. Email sending is handled through Resend integration, and the service includes a responsive web interface built with Vue3 and Element Plus for managing accounts and messages.
The tool suits developers and small organizations wanting to operate their own email service with minimal operational overhead. It handles email sending with support for attachments and bulk operations, receives emails with attachment storage in R2, and can forward incoming messages to Telegram or other email providers. The project includes admin controls with role-based access, API endpoints for programmatic user and email management, automatic verification code extraction using Workers AI, and Turnstile integration to prevent abuse. Customization options cover website branding, login backgrounds, and transparency settings. The README does not compare this tool to alternatives.
Development activity shows consistent engagement with the project. The repository maintains active issue tracking and pull request handling. Documentation is provided through a separate deployment guide site. The project includes visual demonstrations of the interface and maintains organized technical documentation of its architecture and technology choices.