临时邮箱管理

22分钟前更新 1 00
临时邮箱管理临时邮箱管理
临时邮箱管理

技能简介

通过 shitty.email 服务快速创建和管理临时一次性邮箱,用于注册验证、功能测试等场景,避免暴露真实邮箱地址。

业务背景

企业在开展营销活动或系统测试时,常需大量邮箱地址完成注册验证,但使用真实邮箱存在隐私泄露和垃圾邮件风险。临时邮箱管理可即时生成一次性地址,支持接收验证码、测试邮件等功能,有效隔离主邮箱,保护真实联系方式安全。

落地案例:某电商平台上线新用户注册流程,QA团队使用临时邮箱批量创建测试账号,每个邮箱自动生成专属令牌用于轮询收件。团队读取HTML格式的验证码邮件完成注册验证,测试完成后邮箱自动销毁,全程未暴露任何真实员工邮箱地址。

能做什么

  • 即时生成临时邮箱地址和访问令牌
  • 轮询检查新邮件到达情况
  • 读取完整邮件内容(HTML/纯文本)
  • 延长邮箱有效期(最长24小时)
  • 手动删除邮箱释放资源
  • 从邮件中提取验证码或确认链接

使用说明

安装依赖

本技能需要系统预装以下工具:

# macOS
brew install curl jq

# Linux (Debian/Ubuntu)
sudo apt-get install curl jq

# Windows (使用 Git Bash 或 WSL)
# curl 通常内置,jq 需单独安装

创建邮箱

curl -s -X POST https://shitty.email/api/inbox | jq

返回包含 email 和 token,必须保存 token用于后续所有操作。

查看收件箱

curl -s -H "X-Session-Token: {token}" https://shitty.email/api/inbox | jq

读取单封邮件

curl -s -H "X-Session-Token: {token}" https://shitty.email/api/email/{email_id} | jq

延长有效期

curl -s -X POST -H "X-Session-Token: {token}" https://shitty.email/api/inbox/extend | jq

删除邮箱

curl -s -X DELETE -H "X-Session-Token: {token}" https://shitty.email/api/inbox

输入与输出

见下方输入与输出表格。

项目内容
输入HTTP 请求方法(POST/GET/DELETE)、会话令牌(Header: X-Session-Token)、邮件ID(路径参数)
输出JSON 格式:邮箱地址、访问令牌、邮件元数据列表、邮件正文(html/text 字段)
适用人群注重隐私的终端用户、Web 开发者、QA 测试工程师、安全审计人员
不包含SMTP 发送服务、邮件持久化存储、企业级 SLA 保障、附件独立下载接口

 

风险提示

  • 令牌丢失将导致无法访问对应邮箱,需重新创建
  • 邮箱默认1小时后自动销毁,重要邮件请及时处理
  • 仅支持接收邮件,无法发送 outbound 邮件
  • 单封邮件大小限制1MB,超大附件可能被截断
  • 频繁创建邮箱可能触发速率限制
  • 该服务为公开临时邮箱,不适合传输敏感信息

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/johanski/shitty-email/SKILL.md
来源类型:GitHub 开源技能仓库

数据统计

相关导航

暂无评论

none
暂无评论...