himalaya

Manage emails via IMAP/SMTP from the terminal with Himalaya.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/Muchunpeng/openclaw-config --skill himalaya-muchunpeng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/Muchunpeng/openclaw-config/tree/main/workspace/skills/himalaya
Command: npx skills add https://github.com/Muchunpeng/openclaw-config --skill himalaya-muchunpeng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Himalaya is a CLI email client that lets you manage emails via IMAP/SMTP from the terminal, enabling fast, scripted workflows and multi-account support.

Core Features & Use Cases

  • List, read, compose, reply, forward, and search emails from the command line.
  • Supports multiple accounts and MIME-based message composition with MML.
  • Manage folders, move/copy messages, and handle attachments in automation workflows.

Quick Start

Install Himalaya and configure your IMAP/SMTP credentials to start managing your emails from the terminal.

Frequently Asked Questions about himalaya

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

FAQPage Schema
How do I manage emails from the terminal using IMAP and SMTP?

You can manage emails from the terminal by using a CLI client that connects to IMAP and SMTP backends, allowing you to list, read, compose, reply, forward, and search messages directly from the command line.

Can I handle multiple email accounts in a CLI workflow?

Yes, managing multiple email accounts in a CLI workflow is supported. You can configure several accounts and switch between them to execute email operations like moving, copying, and deleting messages.

What do I need to configure before sending emails via the command line?

Before sending emails via the command line, you need to install the CLI email client and configure your IMAP and SMTP credentials in a configuration file to authenticate your accounts.

How do I automate email searching and forwarding in scripts?

You can automate email searching and forwarding in scripts by executing CLI commands for searching messages and forwarding them, enabling fast, scripted workflows without manual GUI interaction.

Does terminal email management support MIME-based message composition?

Yes, terminal email management supports MIME-based message composition through MML, allowing you to handle attachments and format complex emails within your automation workflows.

Are there limitations to managing emails via a command line interface?

A limitation of managing emails via a command line interface is the lack of a graphical interface, requiring users to rely on text-based commands for all email operations and folder management tasks.