你有没有过这样的经历?
注册了一堆账号,绑定的都是同一个邮箱,结果邮箱泄露,垃圾邮件满天飞。想换邮箱吧,又怕错过重要邮件;不换吧,每天看着满屏的广告和诈骗邮件,实在闹心。
或者,作为小微企业主,用个人邮箱对外沟通,总觉得不够专业。想注册企业邮箱,一看价格,动辄几百上千一年,对于创业初期的小团队来说,又是一笔不小的开支。
最近我发现了一个能解决这些痛点的项目:Cloud Mail,这是一个基于 Cloudflare 的开源邮箱服务项目,只需要一个域名,你就可以创建多个不同的邮箱,部署到 Cloudflare Workers 上,搭建完全属于自己的邮箱服务,成本低到可以忽略不计。
什么是 Cloud Mail?
Cloud Mail 是一个基于 Cloudflare 的开源邮箱服务项目,它允许你使用自己的域名创建多个邮箱地址,部署到 Cloudflare Workers 上,从而搭建完全属于自己的邮箱服务。和传统的邮箱服务相比,Cloud Mail 有以下几个显著优势:
- 低成本:Cloudflare Workers 的免费额度足够个人和小微企业使用,即使超出免费额度,费用也非常低廉,一年下来可能只要几十块钱。
- 高性能:基于 Cloudflare 的全球网络,邮件收发速度快,稳定性高。
- 易部署:只需要几个简单的步骤,就可以在 Cloudflare Workers 上部署自己的邮箱服务。
- 功能丰富:除了基本的邮件收发功能,还支持附件收发、邮件推送、API 接口等高级功能。
项目地址:Cloud Mail Git 仓库地址
详细文档:Cloud Mail
Cloud Mail 的核心价值
1. 数据安全,自主可控
在我看来,这才是 Cloud Mail 最核心的价值。
当你使用大厂的邮箱服务时,你的邮件数据实际上是存储在他们的服务器上的。虽然大厂有严格的安全措施,但数据泄露的风险始终存在。而且,根据他们的用户协议,他们可能有权查看你的邮件内容。
而使用 Cloud Mail,你的邮件数据完全由自己掌控。你可以选择将数据存储在 Cloudflare R2 对象存储中,这是一种安全、低成本的云存储服务。Cloudflare 会对数据进行加密传输和存储,确保你的邮件数据不会泄露。
我自己就有过这样的经历:之前使用某大厂邮箱,收到过几次陌生的垃圾邮件,内容居然提到了我之前和朋友讨论过的事情。虽然不能确定是不是邮件数据泄露了,但这件事让我意识到,把自己的隐私数据交给别人,始终是有风险的。
2. 功能丰富,实用便捷
Cloud Mail 不仅仅是一个简单的邮箱服务,它还提供了很多实用的功能,让你可以更方便地管理邮件:
- 邮件发送:集成 Resend 发送邮件,支持群发、内嵌图片和附件。你可以一次性发送邮件给多个联系人,还可以在邮件中插入图片和文档。
- 附件收发:使用 Cloudflare R2 对象存储保存和下载文件。R2 是一种无限存储、无 egress 费用的云存储服务,非常适合存储邮件附件。
- 管理员功能:支持 RABC 权限控制,可对用户和邮件进行管理。你可以创建多个管理员账户,分配不同的权限,确保邮件服务的安全性。
- 邮件推送:支持将邮件转发到 TG 机器人或其他服务商邮箱。你可以设置规则,将特定类型的邮件自动转发到 Telegram 机器人,方便及时查看。
- 开放 API:可批量生成用户、多条件查询邮件。如果你需要管理大量用户,或者需要对邮件进行复杂的查询,API 接口会非常有用。
3. 成本低廉,性价比高
大厂的企业邮箱服务,一年的费用通常在几百到几千元不等,而且功能可能还会受到限制。而使用 Cloud Mail,成本几乎可以忽略不计。
Cloudflare Workers 的免费额度包括每天 10 万次请求,足够个人和小微企业使用。即使超出免费额度,费用也只有 0.5 美元/百万请求,非常便宜。此外,Cloudflare R2 对象存储的费用也非常低廉,存储 10GB 数据的费用大约是 1 美元/月。
4. 灵活定制,按需扩展
Cloud Mail 是一个开源项目,你可以根据自己的需求进行定制。如果你有一定的技术能力,你可以修改代码,添加自己需要的功能。此外,Cloud Mail 还支持多种部署方式,你可以选择部署到 Cloudflare Workers、Vercel、Netlify 等平台。
3. 成本低廉,性价比高
大厂的企业邮箱服务,一年的费用通常在几百到几千元不等,而且功能可能还会受到限制。而使用 Cloudflare Workers 搭建的自主邮箱服务,成本几乎可以忽略不计。Cloudflare Workers 的免费额度包括每天 10 万次请求,足够个人和小微企业使用。即使超出免费额度,费用也只有 0.5 美元/百万请求,非常便宜。
4. 灵活定制,按需扩展
自主邮箱服务的另一个优势是灵活定制。你可以根据自己的需求,选择不同的邮箱客户端、不同的存储方式、不同的安全设置。而且,你可以随时添加新的邮箱地址,或者修改现有的邮箱配置,非常方便。
项目展示
Cloud Mail 的界面简洁美观,操作方便快捷。以下是一些功能界面的展示:
登录界面
简洁的登录界面,支持邮箱和密码登录。
用户列表界面
清晰的用户列表,支持按时间、主题等排序。
写邮件界面
功能丰富的写邮件界面,支持内嵌图片和附件上传。
数据分析界面
多维度数据统计,图形化直观展示。
场景化呈现:Cloud Mail 能帮你解决哪些实际问题?
场景一:个人用户
假如你是一名自由职业者,平时需要和客户、合作伙伴沟通。之前一直使用 Gmail 邮箱,但最近 Gmail 经常出现延迟和失联的情况,影响了你的工作。而且,你担心自己的邮件数据会被 Google 查看。
后来,在朋友的推荐下,使用 Cloud Mail 搭建了自己的邮箱服务。他花 50 元买了一个域名 wang.com,部署到 Cloudflare Workers 上。现在,可以创建 work@wang.com、life@wang.com 等多个邮箱地址,分别用于工作和生活。而且,他还可以使用 Cloud Mail 的邮件推送功能,将重要邮件转发到 Telegram 机器人,方便及时查看。
“自从用了 Cloud Mail,再也不用担心邮件延迟或失联了,而且数据安全也有了保障。”。
场景二:小微企业
假如你是一家初创公司的 CEO,公司有 5 名员工。之前使用的是腾讯企业邮箱,但每年需要支付 500 元的费用,而且功能还不够灵活。希望每个员工都有自己的企业邮箱,同时又能控制成本。
于是,使用 Cloud Mail 搭建了自主邮箱服务。他为每个员工创建了一个邮箱地址,比如 li@startup.com、zhang@startup.com 等。现在,他们可以使用 Cloud Mail 的管理员功能,对用户和邮件进行管理。此外,Cloud Mail 还支持附件收发,使用 Cloudflare R2 对象存储保存和下载文件,非常方便。
“Cloud Mail 不仅节省了成本,还让企业形象提升了不少。很多客户看到企业邮箱,都觉得更专业了。”
场景三:自媒体创作者
假如你是一名自媒体创作者,经常需要和广告商、赞助商沟通。你之前使用的是个人邮箱,但广告商觉得不够专业,影响了他的合作机会。
后来,使用 Cloud Mail 搭建了自己的邮箱服务,使用 ad@xiaozhang.com 这个邮箱地址和广告商沟通。广告商看到这个邮箱地址后,觉得他更专业,合作的意愿也更强了。而且,他还可以使用 Cloud Mail 的 API 接口,批量生成用户、多条件查询邮件,提高工作效率。
“自从用了 Cloud Mail,接广告的成功率提高了至少 30%。很多广告商说,看到企业邮箱,觉得更靠谱了。”
场景四:团队协作
假如你是一家互联网公司的技术负责人,团队需要经常发送邮件给客户和合作伙伴。之前,使用的是 Gmail 邮箱,但遇到了一些问题:
- 邮件发送速度慢,尤其是在发送附件时
- 邮件容易被当做垃圾邮件处理
- 无法对邮件进行统一管理
后来,使用 Cloud Mail 搭建了自己的邮箱服务。现在,他们可以使用 Cloud Mail 的邮件发送功能,集成 Resend 发送邮件,支持群发、内嵌图片和附件。此外,Cloud Mail 还支持管理员功能,可对用户和邮件进行管理,确保邮件服务的安全性。
“Cloud Mail 帮我们解决了很多邮件管理的问题,提高了团队的工作效率。”
Cloud Mail 的技术栈亮点
Cloud Mail 之所以能提供如此丰富的功能和稳定的服务,得益于它使用的技术栈:
- 平台:Cloudflare Workers、KV、D1、R2 等全套 Cloudflare 服务
- Web 框架:Hono,一个快速、轻量级的 Web 框架
- ORM:Drizzle,一个现代化的 ORM 工具
- 前端框架:Vue3 + Element Plus,提供流畅的用户体验
- UI 框架:Element Plus,一个基于 Vue3 的 UI 组件库
- 邮件推送:Resend,一个简单、可靠的邮件发送服务
- 缓存:Cloudflare KV,一个分布式键值对存储服务
- 数据库:Cloudflare D1,一个内置的 SQLite 数据库
- 文件存储:Cloudflare R2,一个无限存储、无 egress 费用的云存储服务
这些技术栈的组合,使得 Cloud Mail 具有高性能、低成本、易部署等优势。
如何搭建自己的 Cloud Mail 服务?
搭建 Cloud Mail 服务的过程其实并不复杂,只需要几个简单的步骤:
- 购买域名:你需要先购买一个域名,可以从 GoDaddy、Namecheap 等域名注册商那里购买。价格通常在 50 元/年左右。
- 注册 Cloudflare 账号:Cloudflare 是一个提供 CDN 和安全服务的公司,同时也提供 Cloudflare Workers 服务。你需要先注册一个 Cloudflare 账号,并将你的域名托管到 Cloudflare 上。
- 部署 Cloud Mail:你可以使用 Cloudflare 官方提供的部署工具,或者手动部署 Cloud Mail 代码到 Cloudflare Workers 上。详细的部署文档可以参考:Cloud Mail
- 配置邮箱客户端:部署完成后,你可以使用任何邮箱客户端,比如 Outlook、Thunderbird 或者手机上的邮箱应用,接收和发送邮件。
当然,如果你觉得这些步骤太复杂,也可以找专业的技术人员帮忙搭建,费用也不会太高。
行动引导:现在就开始你的 Cloud Mail 之旅
如果你厌倦了大厂邮箱的种种限制,或者担心自己的邮件数据安全,那么 Cloud Mail 绝对是一个值得尝试的选择。只需要一个域名,一点时间和精力,你就可以搭建完全属于自己的邮箱服务,享受数据安全、成本低廉、功能丰富的优势。
现在就去 GitHub 查看 Cloud Mail 项目:GitHub.com/redants-101… 详细部署文档:Cloud Mail
如果你在搭建过程中遇到问题,可以在评论区留言,我会尽力帮助你。另外,如果你已经搭建了自己的 Cloud Mail 服务,欢迎在评论区分享你的经验和感受,让更多人了解 Cloud Mail 的魅力。
💬 互动时刻
你有没有过使用大厂邮箱的痛点?或者已经尝试过自主邮箱服务?欢迎在评论区分享你的想法和经历。
如果你觉得这篇文章对你有帮助,欢迎点赞、在看和转发,让更多人了解自主邮箱的魅力。