/install email-manager-with-db
Email Manager Skill
This skill manages email accounts and interacts with them via IMAP and SMTP.
Commands
account
Manage email accounts.
add: Add a new email account.node cli.js account add --email \x3Cemail> --password \x3Capp-password> [--imap-host \x3Chost>] [--imap-port \x3Cport>] [--smtp-host \x3Chost>] [--smtp-port \x3Cport>]
list: List all configured email accounts.node cli.js account list
remove: Remove an email account.node cli.js account remove \x3Caccount-id>
test
Test the IMAP and SMTP connection for an account.
node cli.js test \x3Caccount-id>
sync
Sync emails from the server.
node cli.js sync \x3Caccount-id> [--folder \x3Cfolder-name>] [--limit \x3Cnumber>]
inbox
List emails in the inbox.
node cli.js inbox \x3Caccount-id> [--limit \x3Cnumber>] [--unread] [--no-filtered]
read
Read the content of a specific email.
node cli.js read \x3Cemail-id>
send
Send an email.
node cli.js send \x3Caccount-id> --to \x3Crecipient> --subject "\x3Csubject>" --body "\x3Cbody>"
search
Search for emails.
node cli.js search \x3Caccount-id> --query "\x3Cquery>"
folders
List all folders for an account.
node cli.js folders \x3Caccount-id>
filter
Manage email filters.
list: List all filter rules.node cli.js filter list [account-id]
add: Add a new filter rule.node cli.js filter add --field \x3Cfrom|to|subject> --pattern "\x3Cpattern>" [--account-id \x3Cid>]
remove: Remove a filter rule.node cli.js filter remove \x3Crule-id>
stats
Show statistics about emails.
node cli.js stats [account-id]
report
Daily send report: how many emails were sent and how many failed.
Defaults to today. Use --date to specify a date, or --days for a multi-day range.
node cli.js report [account-id] [--date YYYY-MM-DD] [--days \x3Cnumber>]
- No flags: today's report
--date 2026-03-31: report for a specific date--days 7: report for the last 7 days (broken down by day)
Output includes: total / sent / failed counts, success rate, and recent failure details (recipient, subject, error message).
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install email-manager-with-db - After installation, invoke the skill by name or use
/email-manager-with-db - Provide required inputs per the skill's parameter spec and get structured output
What is Email Manager with DB?
Email account manager with IMAP/SMTP support and local database. Manage multiple email accounts, sync inbox, send emails, search, set filters, and generate d... It is an AI Agent Skill for Claude Code / OpenClaw, with 72 downloads so far.
How do I install Email Manager with DB?
Run "/install email-manager-with-db" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Email Manager with DB free?
Yes, Email Manager with DB is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Email Manager with DB support?
Email Manager with DB is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Email Manager with DB?
It is built and maintained by mguozhen (@mguozhen); the current version is v1.1.0.