Ir a la documentación
CLI

Registro de cambios

Todas las versiones de la CLI, de la más reciente a la más antigua.

0.0.1

La primera versión: todo OpenEmail desde un terminal, con un inicio de sesión con el navegador para personas y claves de API para scripts.

  • Inicio de sesión: openemail login en el navegador, que vuelve al terminal por sí solo en un equipo de escritorio y mediante un código pegado por SSH o con --no-browser. Claves de API con --token, --with-token, OPENEMAIL_API_KEY o --api-key. Perfiles con profile list, use, current y remove.
  • Tokens de acceso renovados antes de que caduquen, una renovación a la vez por perfil, y tokens de actualización de un solo uso: uno antiguo usado más de 30 segundos después de su sustitución hace que el servidor revoque ese inicio de sesión.
  • Un inicio de sesión guardado solo va a la API en la que inició sesión. El http sin cifrar se rechaza salvo en localhost, 127.0.0.1 y ::1, y una ruta de solicitud que saldría del origen de la API se detiene con invalid_path.
  • Códigos de verificación antes de cambios delicados con un inicio de sesión con el navegador, pedidos cuando un comando los necesita, o por adelantado con openemail verify. Cubren la API REST y las herramientas MCP que hacen los mismos cambios.
  • Cada inicio de sesión puede pedir 5 códigos por hora y 20 al día. Diez códigos incorrectos en 24 horas pausan su verificación, y la CLI dice cuándo se reanuda y termina con el código de salida 4 y step_up_paused.
  • whoami, status, y logout, que revoca un inicio de sesión con el navegador en el servidor.
  • Envío con send: texto, HTML, un archivo, stdin o tu editor, adjuntos de cualquier tamaño, programación, una ventana para deshacer, traducción, plantillas y etiquetas.
  • El buzón: inbox, search, read y reply, y archive, unarchive, trash, star, unstar, mark, snooze, unsnooze y label.
  • Bandejas desechables con temp new, list, read, watch y delete, sin iniciar sesión.
  • Un comando de recurso para cada método del SDK: 282 métodos como 198 comandos en 26 espacios de nombres, con security fuera de la ayuda porque openemail verify lo cubre. Opciones tipadas, --data desde JSON, un archivo o stdin, paginación con --all, --max y --ndjson, descargas con --out, y una confirmación antes de cualquier cosa destructiva.
  • IA: ai translate, ai languages, ai compose y ai summarize.
  • MCP: mcp config para Claude Code, Claude Desktop, Cursor, VS Code, Windsurf y Codex, mcp serve como puente stdio local, y mcp tools y mcp call, que pide un código de verificación y vuelve a llamar a la herramienta cuando una lo necesita.
  • docs ask, docs open y docs read, open para las páginas de la app web, y api para cualquier llamada REST.
  • Scripts: --json con un sobre de error en stderr, flujos NDJSON, códigos de salida estables, --no-input y detección de CI.
  • Ayuda para cada comando y grupo, sugerencias para comandos y opciones mal escritos, y autocompletado para bash, zsh y fish.
  • Los inicios de sesión y los tokens de bandeja en ~/.openemail, legibles solo por ti y modificados bajo un archivo de bloqueo, y un config.json dañado guardado como config.json.bak en lugar de leerse como sesión cerrada.
  • El texto del servidor se limpia antes de llegar al terminal, y la salida enviada a un lector lento se escribe completa antes de que la CLI termine.
  • Un aviso diario de actualización, que OPENEMAIL_NO_UPDATE_CHECK=1 desactiva, y openemail update.
  • Un único archivo empaquetado sin dependencias, con Node.js 20.12 o posterior.

No incluido en esta versión: la facturación, los espacios de trabajo, la seguridad de la cuenta, la exportación de datos, los cambios de calendario, el reenvío, vincular un proveedor de DNS y el chat del asistente se quedan por ahora en la app web, y openemail open te lleva a cada uno.

Terminal
npm install -g @openemail/cliopenemail loginopenemail inbox

Tu bandeja de entrada,
en tus propios términos.

Infraestructura de correo para empresas, IA, agentes y correo personal. Creada para escalar, con privacidad y control. Todo lo que el correo debería haber tenido desde el primer día.

OpenEmail

Infraestructura de correo para empresas, IA, agentes y correo personal. Creada para escalar, con privacidad y control. Todo lo que el correo debería haber tenido desde el primer día.

© 2026 OpenEmail. Todos los derechos reservados.