Skip to content
himalaya cheat sheet

himalaya cheat sheet

manage email via CLI for automation and all the Agents

setup and inspection

himalaya account list
himalaya folder list

With account scoping:

himalaya --account work account list
himalaya --account work folder list

list messages

Inbox:

himalaya envelope list --folder INBOX

Junk / Spam:

himalaya envelope list --folder "Junk Mail"
himalaya envelope list --folder Spam

read a message

himalaya message read --folder INBOX 123

get the raw message

himalaya message read --folder INBOX 123 > message.eml

move a message

Move from Junk Mail to Inbox:

himalaya message move --folder "Junk Mail" INBOX 123

copy a message

himalaya message copy --folder INBOX Archive 123

delete a message

himalaya message delete --folder INBOX 123

compose and send

Interactive compose:

himalaya message write

Send from a file:

himalaya message send draft.eml

debugging

himalaya --debug folder list
himalaya --debug envelope list --folder INBOX
himalaya --debug message move --folder "Junk Mail" INBOX 123