{"repo":"ydddp/mail-hub","free":true,"listed":false,"github":"https://github.com/ydddp/mail-hub","clone":"git clone https://github.com/ydddp/mail-hub.git","description":"多渠道临时邮箱聚合服务 — 统一 API、自动轮询、验证码提取","language":"TypeScript","stars":93,"topics":["api","disposable-email","docker","hono","nodejs","self-hosted","sqlite","temporary-email"],"license":"AGPL-3.0","category":"deployment-docker-iac","readme_excerpt":"Mail Hub 多渠道临时邮箱聚合服务 — 统一 API 对接 10+ 邮件提供商，自动轮询收件、提取验证码。 English API 文档 功能特性 - 10+ 渠道聚合 — 统一 REST API，无需对接各家 SDK - 智能调度 — 按信任度、限速、封禁域名自动选最优渠道 - 自定义渠道 — Web UI 添加 REST / GraphQL 邮件渠道，无需写代码 - 验证码提取 — 自动识别数字、字母数字、链接型验证码 - 账号池管理 — Outlook / YYDS Mail / IMAP 域名邮箱 / iCloud 别名批量管理 - 权限控制 — API Key 分级（管理员 / 普通用户 + 配额限制） - Gmail 别名生成器 — dot-trick / +后缀 / googlemail.com 等价域 - 中文 Web 面板 — 仪表盘、渠道管理、封禁表、系统设置 快速开始 Docker Compose（推荐） 浏览器打开 http://localhost:3100 ，用 .env 中设置的 API SECRET 登录。 Docker Node.js（开发） 需要 Node.js 18+： PM2（生产） 配置 环境变量 必填 默认值 说明 --------- ------ -------- ------ API SECRET 推荐 — 管理员密钥。留空则所有请求均为管理员（仅开发环境） PORT 否 3100 服务端口 HOST 否 0.0.0.0 监听地址 DB PATH 否 ./data/mail.db SQLite 数据库路径 PROXY URL 否 — 出站代理，支持 http/https/socks5 详见 .env.example。 内置渠道 模板渠道 以下渠道作为内置模板随服务发布，可在管理面板 自定义渠道 页面启用、停用、编辑： 渠道 默认 类型 保留时长 ------ ------ ------ ---------- Mail.tm ✅ REST 数天 Mail.gw ✅ REST 8 天 TempMail.lol ✅ REST 1 小时 TempMail.ing ✅ REST 10 分钟 Temp-Mail.io ✅ REST 24 小时 Maildrop.cc ✅ GraphQL 24 小时（公开可读） Catchmail.io ✅ REST 7 天 NiMail.cn ✅ REST 10 分钟 Guerrilla Mail ✅ REST 1 小时 Dropmail.me ❌ GraphQL 10 分钟。需在 dropmail.me/api 申请 token，编辑模板替换 PASTE YOUR TOKEN HERE 后启用 删除内置模板只删数据库行，重启后自动还原。 硬编码渠道 以下渠道为代码内置（非模板），通过 渠道管理 页面配置启用/优先级，并有独立管理界面（侧边栏入口）： 渠道 类型 说明 ------ ------ ------ Outlook 账号池 导入 Outlook 账号，自动识别 Microsoft Graph、Outlook REST 与 IMAP XOAUTH2（含 Thunderbird 公共 OAuth 令牌）；支持裸账号授权补全；1:1 分配，关闭后回池；可选 + 子地址别名；账号页可查看整个邮箱并按租期分段 YYDS Mail API Key 池 导入 Key，按 key 轮转，单 Key 每日 20,000 次调用 IMAP 域名邮箱 账号池 连接自有域名邮箱（catc","default_branch":null,"files":null,"tree":[],"storefront":"/r/ydddp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ydddp/mail-hub/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}