用途:Himalaya 是终端邮件客户端,用 IMAP、SMTP、Notmuch 或 Sendmail 后端收发和管理邮件。
主要能力:列出文件夹与邮件、分页、按发件人或主题搜索、阅读邮件、导出原始 MIME、回复与全部回复、转发、撰写新邮件、移动或复制邮件、删除邮件、管理标记、下载附件、多账户切换,以及 JSON 或纯文本输出。
使用方式:需先安装 Himalaya CLI(用 himalaya --version 验证),并准备 ~/.config/himalaya/config.toml 配置文件及 IMAP/SMTP 凭据。可运行 himalaya account configure 交互式配置,或手动编写配置。常用命令包括 himalaya folder list、himalaya envelope list、himalaya message read 42、himalaya message reply 42、himalaya message forward 42、himalaya message write、himalaya message move 42 "Archive"、himalaya flag add 42 --flag seen、himalaya attachment download 42、himalaya --account work envelope list。撰写邮件可使用 MML 语法,密码建议通过 pass、系统钥匙串或输出密码的命令安全存储。
适用场景:适合习惯终端操作、需要脚本化或自动化处理邮件的用户,以及需要多账户和结构化输出的场景。
限制:资料未提供具体收费、价格、平台支持范围或性能数据;邮件 ID 相对于当前文件夹,切换文件夹后需重新列出;富文本邮件和附件需参考 MML 语法文档。