Install
openclaw skills install @cprite/dropmailManage disposable email addresses using GuerrillaMail. Use when a user wants to create a temporary/throwaway email address, check a disposable inbox for messages, or avoid sharing their real email with untrusted services. Triggers on phrases like "temp email", "disposable email", "temporary email", "throwaway email", "create a burner email", or any dropmail command.
openclaw skills install @cprite/dropmailCreate and manage disposable email addresses via GuerrillaMail API. Emails expire after 60 minutes. All data is stored locally in SQLite at ~/.dropmail/dropmail.db.
Create a symlink to dropmail.py on your PATH:
# System-wide
ln -s <skill-dir>/scripts/dropmail.py /usr/local/bin/dropmail
# User-local
ln -s <skill-dir>/scripts/dropmail.py ~/.local/bin/dropmail
Data is stored at ~/.dropmail/ (auto-created on first run). Requires Python 3.7+, no extra dependencies.
dropmail new # Get a new disposable email
dropmail list # List all tracked emails with expiry status
dropmail <email> inbox # Show all messages in inbox
dropmail <email> inbox -c 3 # Show last 3 messages only
dropmail <email> refresh # Fetch new messages from GuerrillaMail API
dropmail <email> read <id> # Read full body of a message
dropmail <email> remove # Remove email + all messages from local DB
dropmail <email> expire # Show time remaining before expiry
dropmail new — get a fresh emaildropmail <email> refresh - pull new messages from the serverdropmail <email> inbox - browse received messagesdropmail <email> read <id> - read a specific messagedropmail <email> remove - clean up when done~/.dropmail/ (DB + sessions). Auto-created on first run.~/.dropmail/sessions.json. Expire after ~18 min of API inactivity.inbox reads from cache; refresh syncs from server.Mozilla/5.0 by default. If blocked, check references/api.md.set_email_user via refresh.For full GuerrillaMail API details, see references/api.md. Load it when: