CLI
CLI
`openemail` コマンド:メールボックスとすべての API 操作を、ターミナルやスクリプトから。
概要
OpenEmail がブラウザの外で行うすべてのことを 1 つのコマンドで。メールの閲覧、検索、送信、整理、REST API のすべての操作の実行、AI によるメールの翻訳、作成、要約を行い、Claude や Cursor などの MCP クライアントをメールボックスにつなぎます。依存関係のない単一ファイルで、macOS、Linux、Windows の Node.js 20.12 以降で動作します。
npm install -g @openemail/cli何もインストールせずに実行することもできます:npx @openemail/cli <command>。
60 秒ツアー
openemail loginopenemail statusopenemail inbox --unreadopenemail read CAHk7pQ2x9LmZ4openemail reply CAHk7pQ2x9LmZ4 --text "Thursday works for me."openemail send --to [email protected] --subject "Lunch?" --text "Thursday at noon?"openemail search invoice from:ada has:pdfopenemail domains listopenemail mcp config --client claude-codeloginはブラウザを開き、そこでワークスペースと CLI に許可する操作を選ぶと、サインインを保存します。statusは、あなたが誰か、どのアドレスから送信できるか、各ドメインの状態を表示します。inbox、read、reply、send、searchは、アプリと同じようにメールボックスを扱います。domains listはリソースコマンドです。SDK のすべてのメソッドに 1 つずつあるので、API にできることは CLI にもできます。mcp configは、AI クライアントがメールボックスを使えるように追加する内容を出力します。
2 つのサインイン方法
| コマンド | 保存されるもの | 確認コード |
|---|---|---|
| openemail login | ブラウザでのサインイン。ターミナルの前にいる人向けです。あなたが承認した範囲であなたとして動作し、AI ツールと MCP サーバーを使えます。 | Web アプリと同様に、いくつかの重要な変更の前に求められます |
| openemail login --with-token | API キー。スクリプト、CI、サーバー向けです。キーのスコープで動作します。 | 求められません |
まだできないこと
一部の操作はブラウザのセッションが必要なため、0.0.1 では Web アプリだけが行います。請求、ワークスペースの作成と切り替え、アカウントのセキュリティ、データのエクスポート、カレンダーの予定の書き込み、転送、DNS プロバイダーの連携です。openemail open は、そのブラウザでサインインしている人として、適切なページを開きます。
openemail open billingopenemail open security --print