1. 创建账号
打开 app.proxymail.qa,选择 创建账号。用邮箱和密码注册,或选择 使用 GitHub 继续 或 使用 Google 继续。如果用邮箱注册,请通过我们发给你的邮件进行确认。
这是你的登录账号,所以这里请用真实的工作邮箱。测试地址在下一步创建。
2. 创建第一个项目
登录后你会进入 项目 页面。选择 新建项目 并起个名字。项目可以让每个客户或应用相互分开,比如一个用于客户 A 的预发布网站,另一个用于你自己的应用。
你还可以设置:
- 网站:你测试的网站,在应用中一键即可打开。
- 环境:如 staging 和 production 之类的标签。
- 在 高级 下,可以设置 邮箱前缀(一个简短标签,如
cnn,让项目中每个新地址都以cnn-开头),以及新地址使用的 邮件域名(@mailclub.dev、@enable.li 或 @valida.te.it)。
以后要修改项目,打开左上角的项目切换器,选择 项目设置。用 新建项目 添加更多项目。
3. 创建测试地址
在 账号 页面,选择 添加账号。在对话框中:
- 数量:一个地址,或一次最多 50 个。
- 有效期:1、7、15 或 30 天。
- 地址:随机(12 个字符)、自定义名称(输入时即检查,若已被占用会给出可用的备选)或 角色用户名。
- 域名:地址末尾的选择器可在 @mailclub.dev、@enable.li 和 @valida.te.it 之间切换。
- 标签(可选):地址的用途,如“结账测试”。
- 生成角色:为需要填写这些信息的表单生成虚构的名、姓和用户名,并根据你选择的 年龄 生成出生日期:成年人(默认)、21 岁及以上、未满 18 岁、未满 15 岁、未满 13 岁、任意年龄、明天满 18 岁或今天刚满 18 岁,或你指定的日期。为询问居住地的表单添加 国家/地区。
选择 创建地址。新地址会被复制,可直接粘贴。
4. 在你测试的应用中使用它
把地址粘贴到你测试的表单中:注册、魔法链接登录、密码重置、邀请或订单。提交。大多数邮件几秒内就会到达。
应用必须能给任意地址发邮件。如果它的邮件服务商处于沙盒或测试模式(应用刚上线时很常见),就只会发到你验证过的地址,什么也收不到。测试邮件没收到? 列出了常见原因和各服务商的修复方法。
5. 复制验证码或点击链接
你不需要打开邮件。该地址在 账号 页面上的行会自动更新并移到顶部:
- 验证码 会显示并带有 复制 按钮;如果邮件说明了验证码的有效时长,还会显示倒计时。
- 链接 会带有 打开链接 和 复制链接 按钮,上方的标签会说明链接类型:验证、登录、邀请或重置链接。
- 在邮件到达前,该行显示 等待邮件…
我们自己从不打开链接,所以一次性链接在你点击时仍然有效。要快速找到某一行,可以使用 验证码、链接 和 已过期 筛选、标签筛选,或按邮箱或服务搜索。
6. 需要时阅读完整邮件
在某一行上选择 打开收件箱,即可查看该地址的所有邮件:发件人、到达时间、来自哪个服务,以及其中找到的每个验证码和链接。
HTML 邮件会在禁用脚本的受限视图中显示。远程图片默认保持屏蔽,因此跟踪像素不会触发,直到你选择 加载远程图片。如果该行选错了验证码或链接,在正确的那个上选择 改用这个,该行就会切换过去。
7. 保存每个测试账号的详细信息
点击行上的地址,打开其详细信息:
- 已保存的密码:注册前,在这里 生成测试密码,粘贴到你测试的应用中,然后保存。只使用编造的密码:测试网站可能不会妥善处理密码。已保存的密码会加密并隐藏,每次显示都会被记录。行上的密码列可一键复制。
- 角色:在每一行上显示为一行,包括姓名、年龄和国家/地区;点击即可复制任意字段,或使用 全部复制。在地址面板中,可以获取 新角色 或更改国家/地区。出生日期会显示截至今天的年龄,并可按美国(MM/DD/YYYY)、英国(DD/MM/YYYY)或 ISO(YYYY-MM-DD)格式复制。
- 备注和标签:写下该账号的用途,例如“预发布环境上的未成年账号”。标签会成为账号页面上的筛选条件。
- 有效期:查看地址何时过期,并用 延长 1 天 逐日延长,最长为创建后 30 天。
8. 清理,或让地址自动过期
在地址详情中用 删除地址 删除,或勾选多行后选择 删除。地址过期前一天,账号页面会提示,并提供 即将过期 筛选,对仍可延长的地址提供 延长。地址过期后,发往它的新邮件会被拒收,地址、邮件和任何已保存的密码会在 1 小时内删除。已删除和已过期的名称永远不会分配给其他人。
测试账号只用于测试:不要用个人邮箱、真实人员的数据,或你在其他地方使用的密码。要保留所有内容的副本,在账号设置中选择 下载我的数据。
下一步:另外两种使用方式
以上都是手动操作。同样的地址、验证码和链接,你的测试和 AI 智能体也能使用:
- 在浏览器中: Proxy Mail QA for Chrome 用测试地址、角色和密码填写注册表单,并在页面中显示验证码或链接。
- 在测试中: 适用于 Playwright、Cypress 和 Puppeteer 的
npm install --save-dev proxymail-qa,适用于 Python 的辅助工具,以及 移动应用 和 在 CI 中运行 的指南。从 开发者文档 开始。 - 配合 AI 智能体: 用 一条提示词 把 Claude Code、Cursor、GitHub Copilot、Codex 或 ChatGPT 连接到 MCP server,它就能自己注册并获取验证码。