Quickstart

Installation

The fastest way to get started is to install the pre-built binary matching your system. You can manually download it from the GitHub releases section or let this script do the job for you:

$ curl -sSL https://pimalaya.org/himalaya/cli/install.sh | PREFIX=~/.local sh

See other installation methods.

Configuration

The wizard will create a configuration file for you, just follow the steps:

$ himalaya

Cannot find existing configuration at "~/.config/himalaya/config.toml".
Would you like to create one with the wizard? [Y/n]

See other configuration methods.

Basic usage

structure

  • An account is a set of options allowing users to connect to folders.
  • A folder (aka mailbox) is an email container.
  • An email is composed of an envelope and a message
  • An envelope is a set of properties identifying a message.
  • A message is composed of headers and a body, including attachments.
  • An attachment is (usually) a binary content like an image, a PDF etc.

To get a better overview of the Himalaya CLI features, try this actions:

Advanced usage

Once familiar with the core concept of the tool, have a look at the advanced usage section: you will find a complete usage API categorized by domain. You can also use the -h flag to get information about the current command, or the --help argument for more detailed information.

Troubleshooting

If you have any problem, have a look at the FAQ section or the bug tracker. If nothing helped you: