himalaya

Manage IMAP/SMTP email accounts from the command line.

2|1|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/zhangziliang04/moltbot_deepseek --skill himalaya-zhangziliang04
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/zhangziliang04/moltbot_deepseek/tree/main/skills/himalaya
Command: npx skills add https://github.com/zhangziliang04/moltbot_deepseek --skill himalaya-zhangziliang04

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Manual email management across accounts is tedious and fragmented, especially when using multiple interfaces and backends.

Core Features & Use Cases

  • List, read, compose, send, search, and organize emails from the terminal with IMAP/SMTP backends.
  • Supports multiple accounts and MML-based message composition for flexible workflows.
  • Use case: manage multiple inboxes from a single command-line tool and automate routine email tasks.

Quick Start

Install Himalaya and configure your IMAP/SMTP account to begin managing mail 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 multiple email accounts from the command line using IMAP and SMTP?

You can manage multiple email accounts from the command line by configuring a working IMAP and SMTP backend, allowing you to unify workflows for listing, reading, and sending emails within a single terminal interface.

Can I compose and send emails via SMTP directly from the terminal?

Yes, you can compose and send emails via SMTP directly from the terminal using MML-based message composition, which provides flexible workflows for drafting and dispatching messages without leaving the command line.

What is the best way to search and organize emails across multiple inboxes for developers?

The best way to search and organize emails across multiple inboxes for developers is using a CLI tool that unifies IMAP backends, enabling multi-account mail control, fast searching, and organization from a single interface.

Do I need a specific backend configuration to use a CLI email client with IMAP?

Yes, you need a working IMAP and SMTP backend configuration to use a CLI email client, as the tool relies on these protocols to connect to your mail servers and execute listing, searching, and sending operations.

How does MML-based message composition work for terminal email management?

MML-based message composition works for terminal email management by providing a structured format to draft emails directly in the CLI, offering flexible workflows for composing and sending messages over SMTP.

Are there limitations to automating email tasks through a command line interface?

Automating email tasks through a command line interface requires a working IMAP and SMTP backend configuration, meaning routine tasks are streamlined for developers but depend heavily on proper server connectivity and terminal access.