|
1 | | - |
2 | 1 | <p align="center"> |
3 | | - <img src="doc/demo/logo.png" width="80px" /> |
| 2 | + <img src="doc/demo/logo.png" width="80px" /> |
| 3 | + <h1 align="center">Cloud Mail</h1> |
| 4 | + <p align="center">A simple, responsive email service for sending emails, deployable on Cloudflare 🎉</p> |
| 5 | + <p align="center"> |
| 6 | + <a href="/README.md" style="margin-left: 5px">简体中文</a> | English |
| 7 | + </p> |
| 8 | + <p align="center"> |
| 9 | + <a href="https://github.com/maillab/cloud-mail/tree/main?tab=MIT-1-ov-file" target="_blank" > |
| 10 | + <img src="https://img.shields.io/badge/license-MIT-green" /> |
| 11 | + </a> |
| 12 | + <a href="https://github.com/maillab/cloud-mail/releases" target="_blank" > |
| 13 | + <img src="https://img.shields.io/github/v/release/maillab/cloud-mail" alt="releases" /> |
| 14 | + </a> |
| 15 | + <a href="https://github.com/maillab/cloud-mail/issues" > |
| 16 | + <img src="https://img.shields.io/github/issues/maillab/cloud-mail" alt="issues" /> |
| 17 | + </a> |
| 18 | + <a href="https://github.com/maillab/cloud-mail/stargazers" target="_blank"> |
| 19 | + <img src="https://img.shields.io/github/stars/maillab/cloud-mail" alt="stargazers" /> |
| 20 | + </a> |
| 21 | + <a href="https://github.com/maillab/cloud-mail/forks" target="_blank" > |
| 22 | + <img src="https://img.shields.io/github/forks/maillab/cloud-mail" alt="forks" /> |
| 23 | + </a> |
| 24 | + </p> |
| 25 | + <p align="center"> |
| 26 | + <a href="https://trendshift.io/repositories/14418" target="_blank" > |
| 27 | + <img src="https://trendshift.io/api/badge/repositories/14418" alt="trendshift" > |
| 28 | + </a> |
| 29 | + </p> |
4 | 30 | </p> |
5 | 31 |
|
6 | | -<div align="center"> |
7 | | -<h1>Cloud Mail</h1> |
8 | | -</div> |
9 | | -<div align="center"> |
10 | | - <h4>A minimalist, responsive email service for sending emails, deployable on Cloudflare 🎉</h4> |
11 | | -</div> |
12 | | - |
13 | | - |
| 32 | +## Description |
| 33 | +With only one domain, you can create multiple different email addresses, similar to major email platforms. This project can be deployed on Cloudflare Workers to reduce server costs and build your own email service. |
14 | 34 | ## Project Showcase |
15 | 35 |
|
16 | | -- [Online Demo](https://skymail.ink)<br> |
| 36 | +- [Live Demo](https://skymail.ink)<br> |
17 | 37 | - [Deployment Guide](https://doc.skymail.ink/en/)<br> |
18 | | -- [UI Deployment](https://doc.skymail.ink/en/guide/via-ui.html) |
19 | 38 |
|
20 | 39 |
|
21 | 40 | |  |  | |
|
28 | 47 |
|
29 | 48 | - **💻 Responsive Design**: Automatically adapts to both desktop and most mobile browsers. |
30 | 49 |
|
31 | | -- **📧 Email Sending**: Integrated with Resend for bulk email sending, embedded images, attachments, and status tracking. |
| 50 | +- **📧 Email Sending**: Integrated with Resend, supporting bulk email sending, embedded images, and attachments. |
32 | 51 |
|
33 | | -- **🛡️ Admin Features**: Admins can manage users and emails, with RBAC permission control to limit access to features and resources. |
| 52 | +- **🛡️ Admin Features**: Admin controls for user and email management with RBAC-based access control. |
34 | 53 |
|
35 | 54 | - **📦 Attachment Support**: Send and receive attachments, stored and downloaded via R2 object storage. |
36 | 55 |
|
|
48 | 67 |
|
49 | 68 | ## Tech Stack |
50 | 69 |
|
51 | | -- **Serverless**: [Cloudflare Workers](https://developers.cloudflare.com/workers/) |
| 70 | +- **Platform**: [Cloudflare Workers](https://developers.cloudflare.com/workers/) |
52 | 71 |
|
53 | 72 | - **Web Framework**: [Hono](https://hono.dev/) |
54 | 73 |
|
|
66 | 85 |
|
67 | 86 | - **File Storage**: [Cloudflare R2](https://developers.cloudflare.com/r2/) |
68 | 87 |
|
69 | | -## 目录结构 |
| 88 | +## Project Structure |
70 | 89 |
|
71 | 90 | ``` |
72 | 91 | cloud-mail |
|
0 commit comments