WhatsApp消息管理
发送消息与同步历史记
基于 Vortex 服务的临时邮箱管理工具,通过 Python CLI 脚本与 Vortex HTTP API 交互,实现随机邮箱创建、邮件轮询获取、收件箱清理等功能。
市场与测试团队快速获取临时邮箱,完成平台注册验证、竞品账号创建等场景,无需占用企业正式邮箱资源。自动轮询功能省去人工刷新等待,提升批量测试效率,同时支持及时清理降低信息泄露风险。
落地案例:产品经理需在某新平台注册30个测试账号以验证邀请链路逻辑。通过工具批量生成临时地址完成注册,设置轮询监听验证码邮件,平均每个账号耗时从5分钟降至1分钟内;测试结束后一键清空收件箱,避免测试数据长期留存于第三方服务器。
安装依赖
# 方式一:使用 uv(推荐,自动创建临时虚拟环境)
uv run {baseDir}/scripts/temp_mail.py create
# 方式二:手动创建虚拟环境
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
python -m pip install --upgrade pip
python -m pip install -r scripts/requirements.txt
基本用法
# 生成随机邮箱地址
uv run {baseDir}/scripts/temp_mail.py create
# 获取指定邮箱的邮件
uv run {baseDir}/scripts/temp_mail.py fetch alice@dash.dino.icu
# 轮询等待新邮件(超时60秒)
uv run {baseDir}/scripts/temp_mail.py poll alice@dash.dino.icu --timeout 60
# 清空邮箱
uv run {baseDir}/scripts/temp_mail.py clear alice@dash.dino.icu
环境变量配置
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 邮箱地址(可选,用于 fetch/poll/clear)、超时参数、环境变量 VORTEX_DOMAIN/VORTEX_URL |
| 输出 | 新生成的临时邮箱地址、邮件元数据列表、操作执行结果 |
| 适用人群 | 开发者、测试工程师、隐私敏感用户、自动化流程构建者 |
| 不包含 | 邮件发送、永久存储、Web 管理界面、附件处理、SMTP 服务 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/techwithanirudh/temp-mail/SKILL.md
来源类型:GitHub 仓库