himalaya

Manage IMAP and SMTP email accounts from the terminal.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires himalaya, and includes references (resource) components.

What problem does it solve?

This Skill solves the friction of switching between a terminal-based workflow and a graphical email client by enabling full email management directly within your command-line environment.

Core Features & Use Cases

  • Terminal-Native Email: Perform IMAP/SMTP operations like listing, reading, and sending emails without leaving your shell.
  • Scriptable Communication: Automate email replies, forwarding, and folder management using standard Unix pipes and tools.
  • Use Case: You can pipe the output of a build script or a log analysis directly into an email template to notify your team of a deployment status without opening a browser or desktop mail app.

Quick Start

Use the himalaya skill to list the latest messages in your inbox and read the content of the most recent email.

Frequently Asked Questions about himalaya

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

FAQPage Schema
How do I manage IMAP and SMTP email accounts from the terminal?

You can manage IMAP and SMTP email accounts from the terminal by using a CLI tool to list, read, and send emails directly within your shell. This requires a valid configuration file in your home directory.

Can I automate sending emails using standard command-line pipes?

Yes, you can automate sending emails by piping output from scripts or logs directly into an email template. This enables scriptable communication for automated notifications without opening a graphical client.

What is the best way to read the most recent email in my inbox via CLI?

The best way to read the most recent email via CLI is to use a terminal email tool to list the latest messages in your inbox and retrieve the content of the desired message directly in your shell.

Do I need a specific configuration file to use a terminal email client?

Yes, you need a valid configuration file located in your home directory. This file provides the necessary IMAP and SMTP account credentials and settings required to synchronize folders and retrieve messages.

Can I pipe build script output directly into an email notification?

Yes, you can pipe the output of a build script or log analysis directly into an email template. This allows you to notify your team of deployment statuses seamlessly without leaving your terminal environment.

Does terminal-based email management support folder synchronization?

Yes, terminal-based email management supports folder synchronization. The CLI tool facilitates IMAP folder synchronization, ensuring your local message retrieval stays updated with your remote email server.