- 🔒 安全可靠 - 使用 Mail.tm 的可靠基础设施
- ⚡ 即时可用 - 立即获得临时邮箱地址
- 🌐 多语言支持 - 支持中文和英文,自动检测浏览器语言
- 🎨 现代化界面 - 基于 HeroUI 的精美设计
- 🔄 实时更新 - 支持 Mercure SSE 实时消息推送
- 🌙 深色模式 - 支持明暗主题切换
- 📧 多账户管理 - 支持创建和管理多个临时邮箱
- 🔧 多API提供商 - 支持 DuckMail API 和 Mail.tm API 切换
- 🔑 API Key 支持 - 可选配置 API Key 获得更多域名选择和私有域名权限
- 🔗 开源透明 - 支持社区贡献
点击下面的按钮,一键部署到 Netlify:
🎉 零配置部署 - 点击按钮后,Netlify 会自动 fork 项目到你的 GitHub 账户并开始部署,无需任何额外配置!
点击下面的按钮,一键部署到 Vercel:
⚠️ 注意:Vercel 部署仅支持 DuckMail API,不支持 Mail.tm API(因为 Mail.tm 屏蔽了 Vercel 的 IP 地址)。部署后请在设置中禁用 Mail.tm 提供商。🚀 零配置:Vercel 会自动检测 Next.js 项目并使用最佳配置进行部署。
本项目使用 DuckMail 自建的邮箱后端服务器,支持以下操作
- 账户管理: 创建、登录临时邮箱账户
- 邮件接收: 实时接收和查看邮件
- 域名获取: 获取可用的邮箱域名
- 实时通知: 通过 Mercure Hub 获取实时消息推送
通过 https://www.duckmail.sbs/api-docs 界面来获取接口文档与调试
应用支持可选的 API Key 配置,提供增强功能:
- 无 API Key: 使用公共域名,基础功能完整可用
- 有 API Key: 获得更多域名选择和私有域名创建权限
配置方法:
- 点击右上角设置按钮
- 在 "API Key 设置" 区域输入您的 API Key
- 点击保存即可生效
- 访问 https://domain.duckmail.sbs
- LinuxDo 鉴权登录
- 点击左侧栏 API Key 选项,新建 API key
- 请求频率限制: 8 QPS, 如有特殊需求(如公益行为等),请邮件申请提高配额。
- 邮箱有效期: 邮件均保存两天,之后自动删除。账号不会删除,仍可以通过相同的信息登录接码
- 无密码找回功能
- 所有接口无需API Key均可使用,创建邮箱时会获取邮箱的 Token 用于邮箱相关操作的鉴权
- Domains 与 accounts 接口支持额外传入API Key Header以进行鉴权,传入 API Key 后,可获取该 API Key 下的私有域名,同时使用私有域名创建新的邮箱账户,其他操作均相同。
本项目采用 MIT 许可证 - 查看 LICENSE 文件了解详情。
- Mail.tm - 提供免费可靠的临时邮件 API 服务
如有问题或建议,请通过以下方式联系:
- 创建 Issue
- 发送邮件到: [email protected]
如果这个项目对你有帮助,欢迎赞助支持开发者继续维护和改进项目,项目后端成本高昂,您的支持将会帮助项目持续发展。:
你的支持是项目持续发展的动力!🚀
⭐ 如果这个项目对你有帮助,请给它一个星标!