Sendmux CLI

Sendmux CLI

Con Sendmux CLI puedes ejecutar comandos de Management, Mailbox y Sending API desde una terminal en lugar de escribir solicitudes HTTP manualmente. Instálalo mediante Homebrew, Snap o npm, guarda claves API con alcance como perfiles locales y llama a comandos separados por dos puntos como sending:send o mailbox:messages:list cuando necesites un control rápido de buzones o envíos desde una consola.

La mayoría de las CLI de correo electrónico envuelven un endpoint SMTP. Sendmux CLI asigna tres tipos de credenciales a tres superficies API: claves smx_root_ para gestión de equipos, claves smx_mbx_ para trabajo con buzones y tokens smx_agent_ para envíos aprobados por el propietario. Valida los prefijos de las claves antes de cada solicitud, por lo que un comando de gestión falla rápidamente si usas una clave de buzón.

La herramienta está dirigida a desarrolladores backend, ingenieros DevOps y creadores de agentes AI que buscan un flujo de trabajo productivo para automatizar correos en CI, trabajos cron o terminales locales. Los cuerpos de las solicitudes pueden ir en línea o desde archivos, la salida cambia entre JSON legible y modo --json legible por máquina, y las banderas de seguridad cubren claves de idempotencia y encabezados condicionales.

Funciones principales:
  1. Instala vía Homebrew, Linux Snap o npm install -g @sendmux/cli

  2. Tres superficies de API: gestión, buzón y comandos de envío con nombres separados por dos puntos

  3. Perfiles locales almacenan claves smx_root_, smx_mbx_ y smx_agent_ con permisos restringidos

  4. Pasa cuerpos de solicitud con --body o --body-file y parámetros de consulta como banderas name=value

  5. Salida en JSON formateado por defecto o añade --json para pipelines de automatización

  6. Las banderas de seguridad incluyen --idempotency-key, --if-match y --if-none-match por operación API

Pros:
  1. Mapea tres tipos de claves con ámbito a gestión, buzón y comandos de envío con validación de prefijo

  2. Se instala mediante Homebrew, Snap o npm en máquinas comunes de desarrolladores

  3. Soporta claves de idempotencia y cabeceras condicionales para solicitudes automatizadas más seguras

  4. Los perfiles evitan pasar claves API en cada comando

Cons:
  1. Requiere comodidad con flujos de trabajo en terminal y cuerpos de solicitud JSON

  2. Sin interfaz gráfica; todas las operaciones se ejecutan mediante comandos CLI

  3. El envío a través de Amazon SES gestionado está limitado a correo transaccional, no marketing masivo

Preguntas frecuentes:

¿Cómo instalo Sendmux CLI?

Sendmux CLI se instala en Linux con sudo snap install sendmux, en macOS o Linux con brew install sendmux/tap/sendmux, o globalmente mediante npm como @sendmux/cli. Ejecuta sendmux --version después de la instalación para confirmar que el binario está en tu PATH.

¿Qué claves API acepta Sendmux CLI?

Sendmux CLI verifica los prefijos de las claves antes de cada llamada. Los comandos de gestión requieren claves smx_root_ con alcance de equipo, los comandos de buzón y envío aceptan claves smx_mbx_ o tokens smx_agent_ con alcance, y el envío también funciona con tokens smx_agent_ de recursos de envío aprobados por el propietario tras aprobación humana.

¿Cómo almacena Sendmux CLI las credenciales?

Sendmux CLI guarda las claves como perfiles nombrados con sendmux profiles:set, almacenando la configuración localmente con permisos de archivo restringidos. Los comandos resuelven las credenciales en este orden: --api-key, SENDMUX_API_KEY, --profile, SENDMUX_PROFILE o el perfil predeterminado.

¿Puede Sendmux CLI enviar correos desde un script?

Sí. Sendmux CLI envía correos con sendmux sending:send, pasando un cuerpo JSON mediante --body o --body-file y una --idempotency-key para reintentos seguros. El comando necesita una clave smx_mbx_ con capacidad de envío o un token smx_agent_ de recursos de envío aprobado por el propietario.

¿Cuesta dinero usar Sendmux CLI?

Sendmux CLI es gratuito para instalar. Sendmux factura el uso de correo por evento en el saldo del equipo, con $1 acreditado a nuevos equipos al registrarse. El correo saliente a través de tu propio proveedor cuesta $0.000150 por destinatario aceptado, y los envíos gestionados por Amazon SES cuestan $0.000250 por destinatario.

¿Cómo formatea Sendmux CLI la salida de comandos?

Sendmux CLI imprime JSON formateado legible para humanos por defecto en las respuestas de la API. Añade la bandera --json cuando otro proceso necesite salida estrictamente legible por máquina, incluyendo respuestas binarias codificadas en base64 con metadatos byte_length.

Categoría:

Tarificación:

Freemium

Etiquetas:

Command Line
Email API
Mailbox Management
Developer Tools
Agent Email
SMTP Integration
Email
CLI

Tecnología utilizada:

Next.js
REST API
GraphQL
npm
Homebrew
GitHub

Reseñas:

Give your opinion on Sendmux CLI :-

Overall rating

Join thousands of AI enthusiasts in the World of AI!

Mejor Gratis Sendmux CLI Alternativas (y Pagadas)

By Rishit