Repolode
maillab

maillab/cloud-mail

Servicio de correo electrónico autohospedable basado en Cloudflare Workers que permite crear varios buzones en un dominio, enviar mensajes y gestionar adjuntos desde una interfaz web adaptable.

Alternativa open source a:GmailOutlook

Estrellas
14,798
Forks
22,555
Issues abiertos
92
Último commit
hace 21 horas

¿Qué es?

Cloud Mail es un servicio de correo electrónico ligero que funciona en Cloudflare Workers. Con un solo dominio puedes crear muchos buzones independientes, como en las plataformas de webmail más populares, sin tener que mantener tu propio servidor de correo.

La pila utiliza Cloudflare D1 como base de datos, R2 para almacenar adjuntos y KV para la caché, con Hono como framework web, Drizzle como ORM y una interfaz con Vue 3 y Element Plus. El envío de correo está integrado con Resend, y los mensajes entrantes se pueden reenviar a un bot de Telegram o a otro buzón. Los administradores pueden gestionar usuarios y correo con permisos basados en RBAC y límites de recursos.

El proyecto también ofrece una API abierta para crear usuarios en lote y consultar el correo con múltiples condiciones, utiliza Workers AI para reconocer códigos de verificación en los mensajes e integra Turnstile para limitar los registros de bots.

Funciones clave

  • 01Se despliega en Cloudflare Workers para reducir los costos del servidor.
  • 02Permite crear varios buzones en un solo dominio.
  • 03Envía correo con Resend, incluidos envíos masivos, imágenes integradas y adjuntos.
  • 04Almacena y permite descargar adjuntos mediante Cloudflare R2.
  • 05Reenvía los mensajes recibidos a un bot de Telegram o a otro buzón.
  • 06Controles de administración basados en roles para gestionar usuarios, correo y límites de recursos.

Casos de uso

  • Gestionar un servicio de correo privado o para un equipo en un dominio propio, sin un servidor tradicional.
  • Recibir códigos de verificación y extraerlos automáticamente con Workers AI.
  • Crear buzones para usuarios en lote mediante la API abierta.
  • Reenviar correo de un dominio propio a un bot de Telegram para recibir notificaciones.

Inicio rápido

  1. 1

    Sigue la guía de despliegue enlazada en el README para desplegar en Cloudflare Workers

Antes de usarlo

  • Necesitas una cuenta de Cloudflare con Workers, D1, KV y R2 configurados.
  • El envío de correo electrónico depende del servicio Resend, por lo que necesitas una cuenta de Resend y una clave de API.
  • El autoalojamiento implica configurar varios servicios de Cloudflare.

Temas

Preguntas frecuentes

¿Qué es cloud-mail?
Servicio de correo electrónico autohospedable basado en Cloudflare Workers que permite crear varios buzones en un dominio, enviar mensajes y gestionar adjuntos desde una interfaz web adaptable. Cloud Mail es un servicio de correo electrónico ligero que funciona en Cloudflare Workers. Con un solo dominio puedes crear muchos buzones independientes, como en las plataformas de webmail más populares, sin tener que mantener tu propio servidor de correo.
¿cloud-mail es gratuito? ¿Qué licencia tiene?
cloud-mail es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿cloud-mail sigue mantenido?
Mantenimiento activo. El último commit de cloud-mail fue el 19 oct 2026.
¿Para qué puedo usar cloud-mail?
Gestionar un servicio de correo privado o para un equipo en un dominio propio, sin un servidor tradicional. Recibir códigos de verificación y extraerlos automáticamente con Workers AI. Crear buzones para usuarios en lote mediante la API abierta. Reenviar correo de un dominio propio a un bot de Telegram para recibir notificaciones.
¿Cómo se instala cloud-mail?
Sigue la guía de despliegue enlazada en el README para desplegar en Cloudflare Workers
¿Dónde consigo cloud-mail?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/maillab/cloud-mail

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados