📧 临时邮箱系统

基于 Cloudflare Email Workers + KV 存储的独立临时邮箱服务

🚀 API 接口文档

📋 获取邮件列表

GET /api/mails?email={email}&limit=20

参数:

  • email - 邮箱地址(必需)
  • limit - 返回数量限制(可选,默认20)

📄 获取邮件详情

GET /api/mails/{mailId}?email={email}

参数:

  • mailId - 邮件ID(路径参数)
  • email - 邮箱地址(必需)

🗑️ 删除邮件

DELETE /api/mails

Form Data:

  • email - 邮箱地址
  • first_id - 要删除的邮件ID

✨ 系统特性

🔄

API 兼容

完全兼容 tempmail.plus API 格式,无需修改现有代码

🤖

智能提取

自动识别和提取多种格式的验证码

实时处理

基于 Cloudflare Email Workers 实时接收邮件

🔒

安全可靠

数据存储在 Cloudflare KV,安全可靠

📋 部署说明

  1. 在 Cloudflare Dashboard 创建 Email Worker,上传 email-worker.js
  2. 创建 KV 命名空间 TEMP_MAILS 并绑定到 Worker
  3. 配置域名 MX 记录指向 Cloudflare
  4. 部署 Pages 项目:wrangler pages deploy public
  5. 在 Pages 设置中绑定 KV 命名空间
系统状态: 准备就绪,等待部署