Cloud Mail:使用Vue3构建的免费响应式邮箱服务

图片[1]-Cloud Mail:使用Vue3构建的免费响应式邮箱服务-🎉数字奇遇🎉

Cloud Mail是一个基于Vue3开发的简约、响应式的开源邮箱服务,旨在帮助用户以极低的成本(甚至免费)搭建属于自己的个性化邮箱系统。该项目利用Cloudflare Workers、Resend等服务,无需传统服务器即可实现邮件的收发、附件管理等功能。

**项目核心功能:**

* **免费部署:** 借助Cloudflare Workers免费部署,无需服务器成本。
* **响应式设计:** 自动适配PC和移动端浏览器。
* **邮件收发:** 集成Resend服务,支持邮件群发、内嵌图片和附件,并可查看发送状态。
* **管理员功能:** 提供用户和邮件管理功能,具备基于RABC的权限控制。
* **多账号模式:** 允许单个用户添加和管理多个邮箱账号。
* **附件收发:** 支持附件的上传和下载,使用Cloudflare R2对象存储进行存储。
* **邮件推送:** 接收邮件后可推送至TG机器人或其他邮箱。
* **数据可视化:** 通过ECharts对系统数据和用户邮件增长进行可视化展示。
* **个性化设置:** 支持自定义网站标题、登录背景等。
* **功能设置:** 可开关注册、邮件发送等功能,实现私有站点设置。
* **人机验证:** 集成Turnstile人机验证,防止恶意注册。

**技术栈:**

Cloud Mail 使用 Vue3 + Element Plus 作为前端框架,Hono 作为 Web 框架,Drizzle 作为 ORM。后端服务则依赖 Cloudflare Workers、Resend、Cloudflare KV、Cloudflare D1 和 Cloudflare R2 等云服务。

**部署方式:**

项目支持远程部署和本地运行两种方式。远程部署需要Cloudflare账号并绑定域名,配置相应的环境变量和数据库信息,然后通过npm命令进行部署。本地运行则会自动安装必要的依赖和数据库。

**使用教程**
项目提供了详细的环境要求,配置步骤,以及远程部署和本地运行的详细教程,方便用户快速搭建和使用。

Cloud Mail为追求低成本、个性化邮箱服务的用户提供了一个优秀的解决方案。它功能丰富、易于部署,并且能够充分利用Cloudflare的免费资源,非常适合个人用户和小型团队使用。项目仍在不断开发中,未来将提供更多功能。

eoao/cloud-mail: cloudflare email 邮箱 临时邮箱 邮件发送 mail
https://github.com/eoao/cloud-mail

https://skymail.ink/

 

© 版权声明
THE END
喜欢就支持一下吧
点赞702 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容