Show HN: ZeroDrop – 面向CI管道的临时邮箱(无需Docker)
ZeroDrop 是一个为 CI/CD 流水线设计的临时邮箱服务,无需 Docker 环境即可快速创建一次性邮箱。它解决了自动化测试中需要临时收件验证的场景,帮助开发者在持续集成流程中高效处理邮件验证环节。
背景速读
- **ZeroDrop** 是一个轻量级工具,专为 CI/CD 流程(如 GitHub Actions)提供一次性临时邮箱地址。其核心场景是:自动化测试中需要注册账号、接收验证邮件或确认链接,但不想用真实邮箱或维护专用测试邮箱服务。
- 与传统方案(如 MailHog、Papercut)不同,ZeroDrop **不需要 Docker 或任何容器运行时**。它以纯二进制或 npm 包形式运行,启动一个真正的 SMTP 服务器来接收邮件,并通过 HTTP API 提供查询接口。这降低了 CI 环境的依赖要求,也减少了镜像拉取时间。
- 该项目是 Show HN(Hacker News 社区展示作品),意味着作者正在寻求早期用户的反馈。对于经常处理端到端测试或集成测试的开发者,这提供了一个零配置、低侵入的替代方案。