himalaya

Manage email accounts via IMAP and SMTP through a command-line interface.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines email management using a command-line interface, allowing users to interact with their email accounts through IMAP/SMTP protocols without the need for traditional email clients.

Core Features & Use Cases

  • IMAP/SMTP Access: Access emails via IMAP or SMTP protocols.
  • CLI Email Operations: Perform common email operations like listing, reading, replying, and forwarding from the terminal.
  • Configuration Wizard: Set up email accounts with an interactive wizard or manually configure config.toml.
  • Use Case: Quickly compose and send emails from the terminal or automate email processing tasks like daily reminders.

Quick Start

Configure your email account and use the command 'himalaya account configure' to set up Himalaya for email management.

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 the Himalaya CLI tool, which supports reading, sending, and searching emails via IMAP and SMTP protocols. It requires configuring your email account credentials to interact directly with your mailbox.

Can I send and read emails via command-line without a traditional email client?

Yes, you can send and read emails via command-line without a traditional client by using the Himalaya CLI. It provides commands for listing, reading, replying, and forwarding messages directly through IMAP and SMTP protocols.

How do I configure an email account for command-line access?

You can configure an email account for command-line access by running the 'himalaya account configure' command. This setup wizard or manual configuration of the config.toml file connects your credentials to the CLI tool.

What is the best way to automate email tasks like daily reminders from the terminal?

The best way to automate email tasks like daily reminders from the terminal is using the Himalaya CLI. It streamlines IMAP and SMTP operations, allowing scripts to automatically compose and send emails without manual client interaction.

Do I need specific credentials to use IMAP and SMTP protocols in the terminal?

Yes, you need appropriate email credentials to use IMAP and SMTP protocols in the terminal. The Himalaya CLI requires these credentials during the account configuration process to securely access and manage your mailbox.