himalaya

Automate terminal-based email management with Himalaya CLI over IMAP and SMTP.

Updated Sep 28, 2021
One-click install
npx skills add https://github.com/XyHalcyon/config-files --skill himalaya-xyhalcyon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/XyHalcyon/config-files/tree/main/hermes/skills/email/himalaya
Command: npx skills add https://github.com/XyHalcyon/config-files --skill himalaya-xyhalcyon

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates email management tasks, allowing you to interact with your email using the terminal, streamlining your email experience.

Core Features & Use Cases

  • Terminal Email Client: Access and manage emails using the terminal with IMAP/SMTP support.
  • Folder and Email Operations: List, read, reply, forward, and delete emails, as well as manage folders.
  • Attachments Handling: Download attachments from emails.
  • Configuration Wizard: Set up email accounts with a simple wizard or manual configuration.
  • Use Case: Ideal for users who prefer the terminal for command-line email operations or those who need to manage multiple email accounts from the command line.

Quick Start

Use the himalaya skill to list 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 the himalaya CLI, which supports IMAP and SMTP protocols for reading, sending, and organizing messages. It automates folder management, message composition, and attachment handling.

Can I download email attachments using a command line interface?

Yes, you can download email attachments using a command line interface. The himalaya CLI provides terminal operations specifically for handling and downloading attachments from emails managed via IMAP.

How do I set up multiple email accounts for command line operations?

You can set up multiple email accounts for command line operations using the built-in configuration wizard. It allows you to quickly establish IMAP and SMTP server configurations for each account manually or automatically.

Does himalaya work with standard IMAP and SMTP protocols for reading and replying to emails?

Yes, himalaya works with standard IMAP and SMTP protocols to read, reply to, and forward emails. It leverages these protocols to provide a complete terminal-based email management experience.

What is the best way to list and read emails in my inbox from the command line?

The best way to list and read emails in your inbox from the command line is using the himalaya CLI. It connects via IMAP to fetch and display your inbox messages directly in the terminal.

Do I need the himalaya CLI installed to manage emails from the terminal?

Yes, you need the himalaya CLI installed to manage emails from the terminal. This Skill requires the CLI dependency along with appropriate IMAP and SMTP email server configurations to operate.