himalaya

Manage emails via IMAP/SMTP from the command line.

5|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/0xHoneyJar/loa-beauvoir --skill himalaya-0xhoneyjar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/0xHoneyJar/loa-beauvoir/tree/main/skills/himalaya
Command: npx skills add https://github.com/0xHoneyJar/loa-beauvoir --skill himalaya-0xhoneyjar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a command-line interface for managing emails, allowing users to perform common email operations directly from their terminal without needing a graphical client.

Core Features & Use Cases

  • Email Management: List, read, write, reply, forward, search, and organize emails.
  • Multi-Account Support: Configure and manage multiple email accounts (IMAP/SMTP).
  • Use Case: Quickly search for emails from a specific sender, reply to a message, or compose a new email, all from your command line.

Quick Start

Use the himalaya skill to list all emails in your inbox.

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 command-line interface that communicates directly with IMAP and SMTP protocols. This allows you to list, read, write, and organize messages without a graphical email client.

Can I configure multiple email accounts for command-line mail management?

Yes, you can configure and manage multiple email accounts simultaneously. The system supports multi-account setups, allowing you to switch between IMAP and SMTP configurations to read and send mail across different addresses.

How do I search for specific emails in my inbox via the command line?

To search for specific emails in your inbox via the command line, you can use the built-in search functionality provided by the CLI. This lets you quickly find messages from specific senders or containing specific keywords directly from your terminal.

What is MML and do I need it to compose emails from the terminal?

MML is the message composition format used to write and reply to emails from the terminal. You use it to draft messages locally before sending them through the configured SMTP server, enabling text-based email creation.

Does terminal email management work with local mail backends like Notmuch?

Yes, terminal email management integrates with local mail backends like Notmuch. This allows you to organize and search your downloaded IMAP messages locally, combining remote access with powerful local indexing.