Himalaya
Use himalaya for IMAP/SMTP email from shell.
References
references/configuration.md: account config, auth, backend setup.references/message-composition.md: MML compose syntax.
Setup
bashhimalaya --version himalaya account configure
Config path: ~/.config/himalaya/config.toml.
Prefer password managers/keyrings for credentials; do not paste secrets into chat/logs.
Read/search
bashhimalaya folder list himalaya envelope list himalaya message read <id> himalaya envelope list from alice@example.com subject invoice
Write
bashhimalaya message write himalaya template write himalaya template send < /tmp/message.txt himalaya message reply <id> himalaya message forward <id>
Use MML for attachments and rich messages; read references/message-composition.md first.
Organize
bashhimalaya message copy <id> <folder> himalaya message move <id> <folder> himalaya message delete <id> himalaya flag add <id> --flag seen himalaya flag remove <id> --flag seen
Notes
- Use
--accountwhen multiple accounts exist. - Quote exact message IDs in summaries.


