himalaya

Manage emails via CLI using IMAP/SMTP and MML composition.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/AissenLiu/EasyHermes --skill himalaya-aissenliu
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/AissenLiu/EasyHermes/tree/main/hermes-agent/skills/email/himalaya
Command: npx skills add https://github.com/AissenLiu/EasyHermes --skill himalaya-aissenliu

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill includes references (resource) components.

What problem does it solve?

Himalaya provides a CLI-based solution to manage emails via IMAP/SMTP directly from the terminal, enabling listing, reading, composing, and organizing across accounts using MML.

Core Features & Use Cases

  • List, read, write, reply, forward, and search emails from multiple accounts.
  • Compose messages using MML (MIME Meta Language) with a terminal workflow.
  • Manage settings and switch between accounts in batch automation or scripting.

Quick Start

Use Himalaya to manage emails from the terminal by listing, reading, and composing across accounts.

Frequently Asked Questions about himalaya

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

FAQPage Schema
How do I manage multiple email accounts from the terminal?โ–ผ

You can manage multiple email accounts from the terminal by using a CLI client that supports IMAP and SMTP, allowing you to list, read, and switch between accounts directly in your workflow.

What is MML for composing emails via command line?โ–ผ

MML (MIME Meta Language) is a message composition format used via command line to write and structure emails, enabling terminal-driven workflows for composing and forwarding messages.

Can I search and organize emails using IMAP and SMTP without a GUI?โ–ผ

Yes, you can search and organize emails using IMAP and SMTP without a GUI by utilizing a command-line interface to list, read, and filter messages directly from the terminal.

Does terminal-based email management work for batch automation and scripting?โ–ผ

Terminal-based email management supports batch automation and scripting by allowing you to manage settings, switch accounts, and execute message operations through CLI commands.

What is the best way to reply to and forward emails from a CLI?โ–ผ

The best way to reply to and forward emails from a CLI is using a terminal client that supports IMAP and SMTP, enabling direct message responses and forwarding through command execution.