CLI
Команда `openemail`: ваш почтовый ящик и любая операция API из терминала или скрипта.
Что это
Одна команда для всего, что OpenEmail делает вне браузера. Она читает, ищет, отправляет и раскладывает почту, выполняет любую операцию REST API, переводит, пишет и кратко излагает письма с помощью ИИ и подключает MCP-клиенты, такие как Claude и Cursor, к вашему ящику. Это один файл без зависимостей, который работает на Node.js 20.12 или новее в macOS, Linux и Windows.
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, поэтому всё, что умеет API, умеет и CLI.mcp configвыводит то, что нужно добавить в ИИ-клиент, чтобы он мог пользоваться вашим ящиком.
Два способа войти
| Команда | Что сохраняется | Коды подтверждения |
|---|---|---|
| openemail login | Вход через браузер, для человека за терминалом. Он действует от вашего имени в пределах того, что вы одобрили, и может пользоваться ИИ-инструментами и MCP-сервером. | Спрашивается перед некоторыми чувствительными изменениями, как в веб-приложении |
| openemail login --with-token | API-ключ, для скриптов, CI и серверов. Он действует со scope ключа. | Никогда не спрашивается |
Чего она пока не умеет
Некоторым вещам нужна сессия браузера, поэтому в 0.0.1 их делает только веб-приложение: оплата, создание и переключение рабочих пространств, безопасность аккаунта, экспорт данных, запись событий в календарь, пересылка и подключение DNS-провайдера. openemail open открывает нужную страницу от имени того, кто вошёл в этом браузере.
openemail open billingopenemail open security --print