himalaya

Manage emails via IMAP and SMTP from the terminal.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/MettaMazza/ErnOS --skill himalaya-mettamazza
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/MettaMazza/ErnOS/tree/main/skills/himalaya
Command: npx skills add https://github.com/MettaMazza/ErnOS --skill himalaya-mettamazza

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a command-line interface for managing emails, allowing users to perform common email operations directly from their terminal without needing a graphical client.

Core Features & Use Cases

  • Email Management: List, read, write, reply, forward, search, and organize emails.
  • Multiple Accounts: Supports managing multiple email accounts with different backends (IMAP, SMTP, Notmuch).
  • Configuration: Offers interactive setup and manual configuration for various email providers like Gmail and iCloud.
  • Use Case: Quickly search for emails from a specific sender, archive old messages, or draft a new email, all without leaving your terminal session.

Quick Start

Use the himalaya skill to list all email folders for your default account.

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 terminal using IMAP and SMTP?

You can manage email from the terminal by using a command-line interface that connects via IMAP and SMTP protocols. This allows you to list, read, write, reply to, forward, search, and organize emails without needing a graphical client.

Can I configure multiple email accounts in a command-line email client?

Yes, you can configure multiple email accounts in a command-line email client. It supports managing different accounts with various backends, including IMAP, SMTP, and Notmuch, through interactive setup or manual configuration.

How do I draft and compose emails in the terminal using MML?

You draft and compose emails in the terminal using MIME Meta Language (MML). This command-line approach enables you to write, reply to, and forward messages directly from your terminal session without graphical interfaces.

Does terminal email management work with Gmail and iCloud providers?

Terminal email management works with providers like Gmail and iCloud. It offers both interactive setup and manual configuration options to connect to these various email backends via IMAP and SMTP.

What is the best way to search and organize emails without a graphical client?

The best way to search and organize emails without a graphical client is using a command-line interface. It allows you to quickly search for messages from specific senders and archive old emails directly from your terminal.