himalaya

Manage email accounts via terminal using Himalaya with IMAP/SMTP backends.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/9999-12-31/Dr.Claw --skill himalaya-9999-12-31
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/9999-12-31/Dr.Claw/tree/main/src/qwenpaw/agents/skills/himalaya-zh
Command: npx skills add https://github.com/9999-12-31/Dr.Claw --skill himalaya-9999-12-31

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Himalaya 为命令行用户提供跨 IMAP/SMTP 的邮件管理能力,使得在终端中快速查看、撰写、回复、转发、搜索和整理邮件成为日常工作的一部分。

Core Features & Use Cases

  • 多账户支持:在一个工具中管理多个邮箱账户,切换账户无缝工作流。
  • 邮件操作全集成:列出、阅读、撰写、回复、转发、搜索、移动/删除和标签管理一体化。
  • MML 邮件撰写:使用 MIME Meta Language 高效构建复杂邮件结构。
  • Use Case:在工作流中快速从命令行归档并检索特定邮件,或对外部通知进行快速处理。

Quick Start

Start Himalaya from the terminal to list and read your emails with a single command.

Frequently Asked Questions about himalaya

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

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

You can manage multiple IMAP email accounts from the terminal by configuring each account's IMAP and SMTP credentials in the ~/.config/himalaya/config.toml file. This setup enables seamless account switching and unified terminal email workflows.

Can I compose complex emails using MML in a command line environment?

Yes, you can compose complex emails in a command line environment using MML, or MIME Meta Language. This approach allows you to efficiently build intricate email structures directly from the terminal without requiring a graphical interface.

What do I need to set up before using a CLI email client for IMAP and SMTP?

Before using a CLI email client for IMAP and SMTP, you need the Himalaya binary installed in your system PATH and your IMAP and SMTP credentials configured. The configuration file must be located at ~/.config/himalaya/config.toml.

What is the best way to search and organize terminal emails quickly?

The best way to search and organize terminal emails is by using a CLI email manager that supports listing, searching, moving, and tagging messages. This allows you to quickly archive and retrieve specific emails directly from your command line workflow.

Does terminal email management support replying to and forwarding messages?

Yes, terminal email management supports replying to and forwarding messages. You can read, reply to, and forward emails directly from the terminal using IMAP and SMTP backends, integrating these actions into your daily command line routine.