himalaya について
himalayaは、IMAPとSMTPでメールを操作するシェルスキルです。メールの閲覧、検索、作成、送信、整理に対応し、アカウント設定やメッセージ形式の手引きも含みます。
主な機能
- 01メールアカウントの設定
- 02フォルダー一覧とメール検索
- 03メールの閲覧と作成
- 04返信、転送、テンプレート送信
- 05メールのコピー、移動、削除、フラグ設定
活用シーン
- 01差出人や件名でメールを検索
- 02添付ファイル付きメールを作成
- 03複数アカウントのメールを整理
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ openclaw/ openclaw --skill himalayaインストール後、Claude Code で/himalayaを入力して読み込まれたか確認します。
同梱ファイルreferences/configuration.mdreferences/message-composition.md
詳細
Himalaya
シェルから IMAP/SMTP メールを操作するには himalaya を使用します。
リファレンス
references/configuration.md: アカウント設定、認証、バックエンドのセットアップ。references/message-composition.md: MML の作成構文。
セットアップ
himalaya --version
himalaya account configure
設定パス: ~/.config/himalaya/config.toml。
認証情報にはパスワードマネージャーやキーリングの使用を推奨します。シークレットをチャットやログに貼り付けないでください。
読み取り/検索
himalaya folder list
himalaya envelope list
himalaya message read <id>
himalaya envelope list from [email protected] subject invoice
作成
himalaya message write
himalaya template write
himalaya template send < /tmp/message.txt
himalaya message reply <id>
himalaya message forward <id>
添付ファイルやリッチメッセージには MML を使用します。まず references/message-composition.md を読んでください。
整理
himalaya message copy <id> --to <folder>
himalaya message move <id> --to <folder>
himalaya message delete <id>
himalaya flag add <id> --flag seen
himalaya flag remove <id> --flag seen
注意事項
- 複数のアカウントが存在する場合は
--accountを使用します。 - 要約では正確なメッセージ ID を引用してください。
コメント
Markdown 対応