CLI
O comando `openemail`: a sua caixa de correio e cada operação da API, a partir de um terminal ou de um script.
O que é
Um comando para tudo o que o OpenEmail faz fora do navegador. Lê, pesquisa, envia e arquiva correio, executa cada operação da API REST, traduz, redige e resume correio com IA, e liga clientes MCP como o Claude e o Cursor à sua caixa de correio. É um único ficheiro sem dependências e corre em Node.js 20.12 ou posterior, em macOS, Linux e Windows.
npm install -g @openemail/cliOu execute-o sem instalar nada: npx @openemail/cli <command>.
Uma visita de 60 segundos
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-codeloginabre o seu navegador, onde escolhe o espaço de trabalho e o que a CLI pode fazer, e guarda o início de sessão.statusmostra quem é, os endereços a partir dos quais pode enviar e o estado de cada domínio.inbox,read,reply,sendesearchtrabalham a caixa de correio como a aplicação faz.domains listé um comando de recurso. Cada método do SDK tem um, por isso tudo o que a API faz, a CLI também faz.mcp configmostra o que acrescentar a um cliente de IA para que possa usar a sua caixa de correio.
Duas formas de iniciar sessão
| Comando | O que guarda | Códigos de verificação |
|---|---|---|
| openemail login | Um início de sessão no navegador, para uma pessoa num terminal. Age como você, limitado ao que aprovar, e pode usar as ferramentas de IA e o servidor MCP. | Pedido antes de algumas alterações sensíveis, como na aplicação web |
| openemail login --with-token | Uma chave de API, para scripts, CI e servidores. Age com os scopes da chave. | Nunca pedido |
O que ainda não faz
Algumas coisas precisam de uma sessão de navegador, por isso em 0.0.1 só a aplicação web as faz: a faturação, criar e mudar de espaço de trabalho, a segurança da conta, a exportação de dados, escrever eventos de calendário, o reencaminhamento e ligar um fornecedor de DNS. openemail open leva-o à página certa, com a sessão de quem tiver sessão iniciada nesse navegador.
openemail open billingopenemail open security --print