Командный чат для самостоятельного размещения на Cloudflare Workers: обмен сообщениями в реальном времени, двусторонний мост с Telegram и серверное шифрование сообщений и файлов.
- Звёзды
- 14,798
- Форки
- 22,555
- Открытые issues
- 92
- Последний коммит
- вчера
Что это?
Cloud Mail — лёгкий почтовый сервис, работающий на Cloudflare Workers. На одном домене можно создать множество отдельных почтовых ящиков, как в популярных веб-почтовых сервисах, и при этом не обслуживать собственный почтовый сервер.
В стеке используются Cloudflare D1 в качестве базы данных, R2 для хранения вложений и KV для кэширования; веб-фреймворк — Hono, ORM — Drizzle, а фронтенд построен на Vue 3 и Element Plus. Отправка писем интегрирована с Resend, а входящую почту можно пересылать в Telegram-бот или другой почтовый ящик. Администраторы могут управлять пользователями и почтой с помощью разрешений на основе RBAC и ограничений ресурсов.
Проект также предоставляет открытый API для массового создания пользователей и поиска писем по нескольким условиям, использует Workers AI для распознавания кодов подтверждения в письмах и интегрирует Turnstile для ограничения регистрации ботов.
Ключевые возможности
- 01Развёртывается на Cloudflare Workers, что позволяет снизить расходы на серверы.
- 02Создание нескольких почтовых ящиков на одном домене.
- 03Отправка писем через Resend, в том числе массовая рассылка, встроенные изображения и вложения.
- 04Хранение вложений в Cloudflare R2 и их скачивание.
- 05Пересылка входящих писем в Telegram-бот или другой почтовый ящик.
- 06Управление пользователями, почтой и ограничениями ресурсов на основе ролей.
Сценарии использования
- Запуск частного или командного почтового сервиса на собственном домене без традиционного сервера.
- Получение кодов подтверждения и их автоматическое извлечение с помощью Workers AI.
- Массовое создание почтовых ящиков для пользователей через открытый API.
- Пересылка почты с собственного домена в Telegram-бот для получения уведомлений.
Быстрый старт
- 1
Следуйте руководству по развертыванию, ссылка на которое указана в README, чтобы развернуть приложение в Cloudflare Workers
Что важно знать
- Требуется аккаунт Cloudflare с настроенными Workers, D1, KV и R2.
- Для отправки электронных писем используется сервис Resend, поэтому необходимы аккаунт Resend и ключ API.
- Для самостоятельного хостинга потребуется настроить несколько сервисов Cloudflare.
Темы
Частые вопросы
- Что такое cloud-mail?
- Самостоятельно размещаемый почтовый сервис на Cloudflare Workers: создавайте несколько ящиков на одном домене, отправляйте письма и вложения через адаптивный веб-интерфейс. Cloud Mail — лёгкий почтовый сервис, работающий на Cloudflare Workers. На одном домене можно создать множество отдельных почтовых ящиков, как в популярных веб-почтовых сервисах, и при этом не обслуживать собственный почтовый сервер.
- cloud-mail можно использовать бесплатно? Какая у него лицензия?
- cloud-mail распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- cloud-mail всё ещё поддерживается?
- Активно поддерживается. Последний коммит в cloud-mail — 19 окт. 2026 г..
- Для чего можно использовать cloud-mail?
- Запуск частного или командного почтового сервиса на собственном домене без традиционного сервера. Получение кодов подтверждения и их автоматическое извлечение с помощью Workers AI. Массовое создание почтовых ящиков для пользователей через открытый API. Пересылка почты с собственного домена в Telegram-бот для получения уведомлений.
- Как установить cloud-mail?
- Следуйте руководству по развертыванию, ссылка на которое указана в README, чтобы развернуть приложение в Cloudflare Workers
- Где скачать cloud-mail?
- Исходный код и инструкции по установке — на GitHub: https://github.com/maillab/cloud-mail
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Платформа, совместимая с Cloudflare Workers, для самостоятельного хостинга: один бинарный файл Rust запускает Workers, KV, D1, R2 и другие сервисы на одной машине.
Самостоятельно размещаемый почтовый сервер для собственного домена: SMTP/IMAP/POP3, CardDAV/CalDAV, веб-почта на React и админ-панель; развёртывается через Docker Compose.
Самостоятельно размещаемая веб-версия приложения One Sec: страница с десятисекундным дыхательным упражнением перед запуском отвлекающих приложений и страница ежедневных целей; работает на бесплатном тарифе Cloudflare.
Менеджер закладок на Cloudflare Workers и D1: сохраняйте ссылки через букмарклет или расширение Chrome без регистрации.
Платформа для взаимодействия с клиентами с открытым исходным кодом и самостоятельным хостингом: рассылки и автоматизированные сценарии по email, SMS, push, WhatsApp и Slack.