← 返回
沟通协作 中文

temp-mail

Generate, fetch, poll, and clear disposable email addresses using the Vortex API for temporary inboxes during signup or testing flows.
使用 Vortex API 生成、获取、轮询和清除一次性邮箱,用于注册或测试流程中的临时收件箱。
techwithanirudh
沟通协作 clawhub v1.0.1 1 版本 99895.7 Key: 无需
★ 1
Stars
📥 1,895
下载
💾 42
安装
1
版本
#latest

概述

temp-mail skill

This skill provides a Python CLI script to interact with the hosted Vortex API (GET /emails/{email}, DELETE /emails/{email}/clear).

Usage examples (scripts are in scripts/):

  • create: generates a random localpart and prints an address for the provided domain
  • fetch: queries the Vortex HTTP API to list messages for an address
  • poll: wait until messages arrive or timeout
  • clear: delete all messages for an address

Run with uv: uv run {baseDir}/scripts/temp_mail.py (script includes shebang and metadata header similar to the hn skill)

Examples:

# generate a random address
uv run {baseDir}/scripts/temp_mail.py create

# fetch messages for an address
uv run {baseDir}/scripts/temp_mail.py fetch alice@dash.dino.icu

# poll until messages arrive (timeout 60s)
uv run {baseDir}/scripts/temp_mail.py poll alice@dash.dino.icu --timeout 60

# clear mailbox
uv run {baseDir}/scripts/temp_mail.py clear alice@dash.dino.icu

Defaults:

  • VORTEX_URL: https://vtx-api.skyfall.dev
  • default domain: skyfall.dev (override with VORTEX_DOMAIN env var)

Install

# create a venv and install deps (unix)
python -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade pip
python -m pip install -r scripts/requirements.txt

# or using uv which creates an ephemeral venv for you, e.g.
uv run {baseDir}/scripts/temp_mail.py create

Notes:

  • script uses httpx for requests; rich is optional and omitted from requirements
  • random username generation mirrors the frontend behavior (lowercase alphanumeric), attempted to replicate falso randUserName behavior
  • hosted instance includes multiple domains, e.g., dash.dino.icu, skyfall.dev, etc. When creating addresses, choose a domain from that list or let the script use the default

版本历史

共 1 个版本

  • v1.0.1 当前
    2026-03-28 18:27 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

communication-collaboration

imap-smtp-email

gzlicanyi
使用IMAP/SMTP读取和发送邮件;检查新/未读邮件、获取内容、搜索邮箱、标记已读/未读、发送带附件的邮件。支持...
★ 114 📥 52,478
communication-collaboration

Himalaya

lamelas
{"answer":"通过IMAP/SMTP管理邮件的CLI。可在终端使用 `himalaya` 收发、回复、转发、搜索及整理邮件。支持多账户与MML(MIME元语言)编写邮件。"}
★ 68 📥 45,630
communication-collaboration

Gmail

byungkyu
Gmail API 集成,托管 OAuth,支持读取、发送和管理邮件、线程、标签及草稿,适用于需要与 Gmail 交互的场景。
★ 72 📥 37,750