himalaya

Manage terminal-based email across IMAP/SMTP backends with Himalaya.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/cploveless123/Dex-trading-bot --skill himalaya-cploveless123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/cploveless123/Dex-trading-bot/tree/main/workspace-backup/openclaw_skills/himalaya
Command: npx skills add https://github.com/cploveless123/Dex-trading-bot --skill himalaya-cploveless123

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Himalaya provides a fast, lightweight way to manage emails from the terminal using IMAP or SMTP backends, including multiple accounts and MIME-based composition.

Core Features & Use Cases

  • List folders and emails across accounts
  • Read, compose, reply, forward, and search messages
  • Manage attachments and export raw MIME when needed
  • Supports multiple backends (IMAP/SMTP, Notmuch, or Sendmail) for flexible workflows
  • Use cases include rapid triage of inboxes, archiving, and drafting messages without leaving the terminal.

Quick Start

Launch Himalaya from the terminal to manage emails across IMAP/SMTP accounts.

Frequently Asked Questions about himalaya

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage IMAP email directly from the terminal?

You can manage IMAP email from the terminal using Himalaya, a CLI that supports listing folders, reading messages, composing, replying, forwarding, and searching across multiple accounts via a local configuration file.

What do I need to configure before sending SMTP email via a CLI?

To send SMTP email via a CLI, you need the Himalaya CLI installed, a local configuration at ~/.config/himalaya/config.toml, and valid credentials for your IMAP and SMTP backends.

Can I handle multiple email accounts and attachments in a terminal workflow?

Yes, terminal email workflows support multiple accounts and MIME-based attachment handling, allowing you to attach files, export raw MIME, and draft messages without leaving the command line interface.

Does terminal email management work with different backends like Sendmail or Notmuch?

Terminal email management supports multiple backends including IMAP/SMTP, Notmuch, and Sendmail, providing flexible workflows for rapid inbox triage, archiving, and message composition directly from the terminal.

What are the limitations of using a CLI for email composition and triage?

Using a CLI for email composition requires local configuration and backend credentials, and it operates entirely within the terminal, meaning users must be comfortable with command-line interfaces for tasks like searching and moving messages.