himalaya

Manage email via IMAP and SMTP from the terminal.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/Yogi-076/Vajrascan.on --skill himalaya-yogi-076
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/Yogi-076/Vajrascan.on/tree/main/moltbot/skills/himalaya
Command: npx skills add https://github.com/Yogi-076/Vajrascan.on --skill himalaya-yogi-076

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamline terminal-based email management by letting you list, read, compose, and organize messages across multiple accounts using IMAP and SMTP, all from a single CLI.

Core Features & Use Cases

  • List, read, write, reply, forward, and search emails from the command line.
  • Support for multiple accounts and MML-based message composition for rich formatting.
  • Use case: a developer can manage work and personal email without leaving the terminal.

Quick Start

Install Himalaya, configure your IMAP/SMTP accounts in ~/.config/himalaya/config.toml, and start managing your 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 emails from the terminal using IMAP and SMTP?

You can manage emails from the terminal by using a CLI that interfaces with IMAP and SMTP protocols to list, read, write, and organize messages. This requires setting up a configuration file with valid IMAP and SMTP credentials.

Can I manage multiple email accounts from a single CLI?

Yes, you can manage multiple email accounts from a single CLI. The system supports multi-account configurations, enabling you to handle work and personal mailboxes simultaneously without leaving the terminal.

How do I configure IMAP and SMTP settings for command line email?

To configure IMAP and SMTP settings for command line email, you must create a configuration file at a specific path and input your valid account credentials. This setup enables the CLI to interface with your mail servers.

What is MML-based message composition for terminal emails?

MML-based message composition is a method for creating rich formatted emails from the command line. It allows you to write, reply, and forward messages with structured formatting directly within the terminal environment.

Do I need a specific configuration file to read emails from the command line?

Yes, you need a valid configuration file at a specific path to read emails from the command line. This file must contain your IMAP and SMTP credentials to authenticate the connection.