himalaya

Manage email via IMAP and SMTP from the command line.

Updated May 11, 2026
One-click install
npx skills add https://github.com/heximao/agents --skill himalaya-heximao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/heximao/agents/tree/main/skill-archive/docker-hermes/email/himalaya
Command: npx skills add https://github.com/heximao/agents --skill himalaya-heximao

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

The Himalaya CLI skill simplifies managing emails through the terminal using IMAP and SMTP, streamlining the process for power users who prefer keyboard-driven operations.

Core Features & Use Cases

  • Terminal-based Email Management: Operate emails directly from the command line with IMAP and SMTP backends.
  • Configurable Email Accounts: Setup multiple email accounts with different servers and configurations.
  • Custom Folder Aliases: Customize folder mappings for better compatibility with different email service providers.
  • MIME-based Message Composition: Use MIME Meta Language (MML) to craft complex emails with rich content.
  • Use Case: Ideal for IT professionals, system administrators, and other users who require command-line tools to handle their email needs.

Quick Start

Use Himalaya to list your email folders: 'himalaya folder list'

Frequently Asked Questions about himalaya

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

FAQPage Schema
How do I manage emails directly from the terminal?

You can manage emails from the terminal by using a CLI tool that operates on IMAP and SMTP backends. This approach allows you to send, receive, and organize messages without leaving the command line interface.

Can I configure multiple email accounts for CLI email management?

Yes, terminal email management supports configuring multiple accounts with different servers. You can also customize folder mappings to ensure compatibility across various email service providers.

Does terminal email management work with Gmail and iCloud?

Yes, CLI email tools using standard IMAP and SMTP protocols can integrate with popular email services like Gmail and iCloud. You need to configure the appropriate server settings for your specific provider.

How do I compose rich text emails using the command line?

You can compose complex emails by using MIME Meta Language (MML). This format allows you to craft messages with rich content directly from your terminal email client.

What is the best way to list email folders in a terminal environment?

To list email folders in a terminal environment, use the folder list command provided by your CLI email tool. This queries your configured IMAP server to display available mailbox folders.

Are there limitations to using IMAP and SMTP for command-line email management?

Command-line email management relies entirely on IMAP and SMTP protocols, requiring manual server configuration. It is best suited for IT professionals and power users comfortable with keyboard-driven operations.