himalaya

Manage email via terminal using IMAP and SMTP protocols with Himalaya CLI.

Updated Jun 4, 2026
One-click install
npx skills add https://github.com/kngender5/hermes --skill himalaya-kngender5
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/kngender5/hermes/tree/main/skills/email/himalaya
Command: npx skills add https://github.com/kngender5/hermes --skill himalaya-kngender5

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill requires himalaya, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies email management by allowing users to interact with their email accounts directly from the terminal, using IMAP and SMTP protocols.

Core Features & Use Cases

  • Terminal Email Client: Access and manage emails using terminal commands.
  • IMAP/SMTP Support: Connect to email servers using IMAP for reading and SMTP for sending emails.
  • Use Case: For users who prefer a command-line interface for email operations, this Skill provides a convenient way to read, send, and manage emails without the need for a traditional email client.

Quick Start

Configure your email account and use the 'himalaya envelope list' command 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 using IMAP and SMTP protocols by executing command-line operations to read, send, and organize messages without a graphical interface. This requires configuring your email account to connect directly to the server.

What is the best way to read and send emails via the command line?โ–ผ

The best way to read and send emails via the command line is using a terminal email client that supports IMAP and SMTP protocols. You can list inbox messages using the envelope list command and handle communication through direct terminal text operations.

Do I need the himalaya CLI to manage emails from the terminal?โ–ผ

Yes, you need the himalaya CLI installed to manage emails from the terminal. It acts as the underlying engine handling various email server configurations and executing the IMAP and SMTP protocol operations for your account.

Can I use terminal commands to access my existing email server configurations?โ–ผ

Yes, you can use terminal commands to access your existing email server configurations. The system handles various email servers by connecting through standard IMAP for reading incoming messages and SMTP for sending outgoing emails.

What are the limitations of managing emails through a terminal interface?โ–ผ

Managing emails through a terminal interface means relying entirely on command-line text operations without graphical rendering of HTML content or attachments. It is best suited for users comfortable with CLI environments who need lightweight email access.