What problem does it solve?
This Skill streamlines email management by enabling users to perform complex searches, organize, and compose messages directly from the terminal, reducing reliance on graphical email clients.
Core Features & Use Cases
- Email Search & Filtering: List and filter emails using query DSL with support for conditions like date ranges, sender, subject, and flags.
- Message Composition & Reply: Craft new emails, reply, or forward messages interactively or via templates.
- Folder & Flag Management: Create, delete, purge folders and set message flags to organize inboxes efficiently.
- Advanced Querying: Use complex logical expressions, sort criteria, and pagination for precise email retrieval.
- Use Case: An email administrator can script the search for unread messages from specific senders, compose replies using templates, and archive messages, all through Unix shell commands.
Quick Start
List all unread emails from your boss in the default folder by running: Himalaya's command to filter flags 'not flag seen' and to specify the sender with 'from [email protected]', then sort the results by date in descending order.