开源 · Serverless · Cloudflare 免费额度,每月 0 元

一个只读链接,共享邮件验证码

InboxShare 是基于 Cloudflare Email Routing 和 Email Workers 的 Serverless 共享验证码收件箱。在 Gmail 或 Outlook 设一次转发规则,家人和同事自己打开链接就能看到最新的登录验证码。不用 VPS,不用邮件服务器,不交邮箱密码。

跑在你自己的 Cloudflare 账号免费额度里。不装 App,看的人不用注册,InboxShare 永远碰不到你的邮箱密码和 OAuth 授权。

工作方式

  1. Gmail / Outlook 过滤规则
  2. 转发到 code@你的域名
  3. Cloudflare Email Routing
  4. Email Worker
  5. 只读分享链接

只转发该转的邮件

在你的邮箱里加一条过滤规则:只有来自 Netflix、Disney+ 或团队工具、主题带验证码的邮件才转出去,其余原地不动。

Email Worker 接收

邮件一到,Cloudflare Email Routing 就交给 Email Worker。Worker 解析邮件、识别验证码、分类后存进 D1 和 R2。密码重置、账单、账户提醒默认不进共享页。

分享一个链接

生成带时间窗口的只读链接:最近 30 分钟、24 小时或 7 天。随时撤销。

为什么 Serverless 比自建邮件服务器更合适

每月 0 元,没有东西要维护

不用 VPS,不用 Docker 跑 SMTP,不用申请解封 25 端口。Cloudflare Email Routing、Workers、D1、R2 的免费额度足够一个家庭或小团队,你只需要一个托管在 Cloudflare 的域名。

即时送达,不靠 IMAP 轮询

老式工具每隔几分钟用你的密码通过 IMAP 去原邮箱拉取。Email Worker 在每封转发邮件到达的那一刻被调用,验证码在别人刷新之前就已经在页面上。

不要邮箱密码,不要 OAuth

InboxShare 只收你转发规则送到共享地址的邮件。它从不连接 Gmail 或 Outlook,也从不申请读取你收件箱的权限。

只做一件事:把验证码送到该看的人眼前

验证码放在最前面

4 到 8 位验证码在收到时就识别出来,列表里是标签,详情里是大号复制按钮。HTML 邮件完整保留,"是我本人"这类确认链接照样能点。

滚动时间窗口

链接只显示最近的邮件,旧验证码自己滑出视野,没有什么是永久共享的。

敏感邮件默认隐藏

密码重置、收据、账户安全提醒不会出现在共享页,除非你为某条链接单独打开。

只读是设计前提

看的人不能回复、转发、删除。HTML 经过消毒并放进沙箱,追踪像素不加载,附件只能下载。

任何邮箱都能接

Gmail、Outlook、iCloud 或你自己的域名邮箱,只要能转发就能用。

100% Serverless,跑在你自己的账号里

一个 Cloudflare Worker 加 D1 和 R2,从 GitHub 几分钟部署完。免费额度够一个家庭或小团队用。MIT 协议。

适合谁

家里的流媒体

家人在电视或新手机上登录时自己看 Netflix、Disney+ 的验证码,不用再发消息问你。请在各平台的家庭共享规则内使用。

小团队

只支持邮箱验证码登录的共用工具账号:发一个链接代替邮箱密码,有人离开就撤销。

Cloudflare Email Routing 的网页收件箱

Email Routing 本身只能转发。把一个地址指向 InboxShare,就有了一个轻量、自建、只读的网页收件箱,背后不需要任何邮件服务器。

安全

  • 链接是 32 位随机 key,可设过期时间,可即时撤销。
  • 所有页面 no-store、noindex 加严格的内容安全策略,不加载任何第三方脚本和字体。
  • 邮件 HTML 在浏览器端消毒后放进带独立策略的沙箱 iframe 渲染。
  • 邮件到期自动删除,默认 30 天,附件一起删。

常见问题

这是在绕过 Netflix 的家庭组验证吗?

不是。它只显示你主动转发的邮件。各流媒体平台有自己的共享条款,请在条款允许的范围内使用。

需要邮件服务器、VPS 或 25 端口吗?

不需要。Cloudflare Email Routing 负责收信,Email Worker 负责处理,整套方案里没有任何 SMTP 或 IMAP 服务器,也没有东西要打补丁或重启。

怎么让 Gmail 或 Outlook 只转发验证码邮件?

建一条过滤规则匹配你关心的发件人或主题,例如 from:netflix.com 或 subject:验证码,动作选"转发到"你的 InboxShare 地址。Outlook 和 iCloud 也有同样的规则转发。

能当 Cloudflare Email Routing 的网页收件箱用吗?

能。任何路由到这个 Worker 的地址都会变成一个只读网页。它是指定地址的查看器,不是完整邮箱:不能发信,没有文件夹,邮件默认保留 30 天。

看链接的人能看到我其他邮件吗?

只有投递到共享地址的邮件会出现,而转发什么由你自己的过滤规则决定。

要花钱吗?

除了一个托管在 Cloudflare 的域名,不用。Email Routing、Workers、D1、R2 的免费额度足够日常使用。

我的数据存在你们那里吗?

不。InboxShare 部署在你自己的 Cloudflare 账号里,我们看不到你的邮件。