这是什么?
这是一个基于 Cloudflare 免费套餐的自托管临时邮箱服务:你可以在自己的域名上创建一次性邮箱地址,接收邮件(包括附件),通过 SMTP/Resend 发送邮件,并通过现代化的网页界面、Telegram 机器人或管理后台管理全部内容。
这是注册就能用的托管服务,还是要部署自己的实例?
你需要在自己的 Cloudflare 账户(Workers、Pages、D1、R2)上部署自己的实例。它利用 Cloudflare 的免费服务零成本运行,而不是第三方托管的产品。
怎么让它运行起来?
按照项目的 'Quick Start' 部署文档操作。文档会逐步指导你部署 Worker 后端、将 Vue 前端部署到 Cloudflare Pages,以及把 D1 数据库部署到你自己的 Cloudflare 账户中(同时也提供了 GitHub Actions 部署指南)。
部署前我需要准备什么?
需要一个 Cloudflare 账户,用来托管 Pages 前端、Workers 后端、D1 数据库、KV/R2 存储和 Email Routing;另外还需要你自己的域名,用于创建临时邮箱地址。
部署时有哪些需要注意的坑?
通过 Resend 为三级域名(a.b.com)添加 DNS 记录时,必须删除 Resend 自动生成的多余子域名前缀,否则验证会失败,因为最终会生成 a.b.b.com。
有用来管理收件箱的手机应用吗?
有一个社区开发的配套应用 'CloudMail'(基于 Expo/React Native),目前支持 Android,提供管理后台、地址管理、收件箱和已发送视图,以及一键复制验证码功能,并且兼容本项目的 API。
我的邮件数据究竟存放在哪里?
所有数据都存放在你自己的 Cloudflare 账户中:Cloudflare D1(SQLite)是主数据库,附件存储使用 KV 和 R2(或 S3),不会发送到项目维护者的基础设施。
自动识别验证码的功能是如何工作的?
借助 Cloudflare Workers AI 自动扫描收到的邮件,提取验证码、确认链接和服务链接,无需手动查找。
AI 智能体能直接使用这个邮箱吗?
可以。项目内置了 'cf-temp-mail-agent-mail' 技能,AI 智能体可以通过程序读取和管理临时邮箱。
它能和 Telegram 集成吗?
完整支持 Telegram 机器人,包括新邮件推送通知,还有可以直接在聊天中管理邮箱的 Telegram 小程序。
为什么邮件解析这么可靠?
邮件解析使用 Rust 编译的 WASM 模块完成。项目称它能成功解析基于 Node.js 的解析器无法处理的邮件,同时速度非常快。
What are similar projects?
DoulorCloud, mailflare, mail2telegram, cloud-mail, open-compute, nodewarden, react-starter-kit, emdash
Which topics is it in?
cloudflare-pages, cloudflare-r2, cloudflare-d1, passkeys, imap, smtp, webhook, telegram-bot, vue3, cloudflare-workers, s3, serverless