himalaya

Manage email workflows from the command line via IMAP/SMTP.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/okbest2024/openclaw-backup --skill himalaya-okbest2024
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/okbest2024/openclaw-backup/tree/main/workspace/skills/himalaya
Command: npx skills add https://github.com/okbest2024/openclaw-backup --skill himalaya-okbest2024

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Managing email from the command line is tedious and context-switch heavy, and users need a reliable, scriptable client to view, compose, and organize messages across backends.

Core Features & Use Cases

  • View folders and read messages via IMAP or Notmuch backends
  • Compose and send messages using MML or plaintext
  • Manage multiple accounts and perform common workflows from the terminal

Quick Start

Install Himalaya and configure a minimal IMAP/SMTP account to start sending and reading emails 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 email from the command line across multiple IMAP and SMTP accounts?

You can manage email from the command line by configuring multiple IMAP and SMTP accounts, allowing you to view folders, read messages, compose, and send messages directly from the terminal. This eliminates context-switching and enables scriptable workflows.

Can I compose and send terminal email using MML?

Yes, you can compose and send terminal email using either plaintext or MML (MIME Meta Language). MML composing allows you to structure messages and perform end-to-end operations with SMTP backends directly from the command line.

What is the best way to view folders and read messages via IMAP from the terminal?

The best way to view folders and read messages via IMAP from the terminal is by using a CLI email client configured for IMAP backends. It allows you to list and read messages scriptably without leaving the command line interface.

Does this CLI email approach work with the Notmuch backend for organizing mail?

Yes, this CLI email approach works with Notmuch backends in addition to IMAP. You can view folders and read messages through Notmuch, providing a scriptable way to organize and query mail directly from the terminal.

What do I need to configure before sending and reading emails from the terminal?

Before sending and reading emails from the terminal, you need to install the CLI client and configure a minimal IMAP and SMTP account. This setup establishes the backend connections required for end-to-end message operations.

Are there limitations when managing multiple accounts via CLI for email workflows?

When managing multiple accounts via CLI for email workflows, operations rely entirely on backend support for IMAP and SMTP. Complex MIME formatting or graphical rendering is abstracted into MML or plaintext, limiting visual email preview capabilities within the terminal.