portable-email-manager - Lightweight IMAP and SMTP Email Management Skill
Manages emails using standard IMAP and SMTP protocols with support for sending, reading, searching, folder management, and attachment detection.
Tags
Updated: 2026-09-20Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Send emails via SMTP
- Read recent emails via IMAP
- Search emails with filters
- List IMAP folders
- Move email to specified folder
- Detect email attachment details
Inputs
- EMAIL_USER environment variable
- EMAIL_PASS environment variable
- Recipient address, subject, and body
- Search options and filters
- Email UID and destination folder
Outputs
- Sent email message
- Displayed email details and preview
- Displayed IMAP folder tree
- Updated email folder location
- Displayed attachment details
Requirements
- Node.js runtime environment
- npm packages nodemailer, imap-simple, mailparser
- IMAP and SMTP server connectivity
- EMAIL_USER and EMAIL_PASS set
