← 返回项目库

saasmail 中文客户邮件工作台(本地演示)

saasmail 是面向 SaaS 团队的集中式客户邮件工作台,将营销、通知和支持邮件聚合到统一的联系人时间线。

本地化交付保留 React/Vite 网页界面、Cloudflare Worker API、D1/R2 数据绑定、模板、序列、联系人、邮箱管理、发件箱和 API 密钥管理。当前包提供可复现的本地演示适配器,演示数据和外部邮件服务未接入均在界面中明确标注。

真实界面

项目截图

共 8 张

收件箱
邮件模板
自动化序列
邮箱
设置
API 密钥
黑名单
发件箱

Capabilities

核心功能

✓统一客户收件箱与联系人时间线
✓邮件模板与多步骤触达序列
✓邮箱、转发、签名和成员权限管理
✓API 密钥与 Webhook 配置
✓黑名单和发件箱状态管理
✓本地 D1 演示数据与真实写信交互路径

适用场景

在本地评估 SaaS 客户邮件收件箱工作流
为团队接入模板、触达序列和联系人管理界面
作为 Cloudflare Workers 邮件产品的开源起点进行二次开发

适合谁

需要在自有 Cloudflare 环境中管理客户邮件时间线、模板和触达序列的 SaaS 团队与开发者。

商业化思路

开源源码交付;部署方自行准备 Cloudflare 账户、D1/R2、邮件服务商和域名配置。

你会拿到什么

  • ✓React/Vite 客户端、Cloudflare Worker API 和 D1/R2 绑定配置示例
  • ✓中文核心界面、本地演示适配器与明确的外部邮件服务未接入提示
  • ✓Apache License 2.0、源码 README、本地构建与运行说明

部署流程

  1. 1安装 Node.js 依赖并按 README 配置 Cloudflare D1、R2 和 Worker 变量
  2. 2配置邮件服务商、可信来源、认证密钥和生产域名后运行 Wrangler 部署
  3. 3上线前移除或替换本地演示数据,并独立验证认证、邮件投递、Webhook 和权限策略

真实验证结果

已通过 8 个真实运行的中文功能页、HTTP 200、认证后演示联系人数据、联系人详情、写信发送本地演示路径、控制台无错误、无坏图和无横向溢出验收。

部署前须知

本次截图使用本地 D1 演示数据和 DEMO_MODE;发送操作返回本地演示结果,不会投递真实邮件。生产部署还需自行接入邮件服务商、配置 Cloudflare 绑定并进行安全审查。

部署难度

中等

最低配置

Node.js 20+、Cloudflare Workers Wrangler、D1 数据库、R2 存储;生产邮件投递还需要自行配置 Resend 或兼容邮件服务商。

开源许可证

Apache License 2.0

最后验证

2026-09-02

授权说明

交付包保留上游 LICENSE 文件;中文界面与本地演示适配属于本地化修改,使用和再分发前请遵守 Apache License 2.0 及依赖许可证要求。

Release notes

版本记录

1 个已发布版本

vcn-8495f8156337 当前推荐

将 saasmail 核心客户邮件工作台本地化为简体中文,补充可复现的本地 D1/R2 预览适配器、演示数据声明和发送交互验证。

部署要求:需要 Node.js 20+、Wrangler、Cloudflare D1/R2;生产真实投递需要另行配置 Resend 或兼容邮件服务商。

已知问题:演示环境不接入外部邮件服务,发送操作不会投递真实邮件;生产上线前需重新配置密钥、域名、邮件服务商和数据初始化。

登录后领取