Mailjet CLI Sender
Overview
Operar Mailjet usando el CLI local mjmail en lugar de construir requests HTTP manuales. Resolver tareas de envio y consulta con comandos reproducibles.
Workflow
- •Verificar credenciales: usar
MJ_APIKEY_PUBLICyMJ_APIKEY_PRIVATEo flags--api-keyy--api-secret. - •Preparar remitente y destinatario: usar flags
--from-emaily--to-emailo variablesSENDER_EMAILyRECIPIENT_EMAIL. - •Seleccionar contenido del correo: usar
--text/--htmlpara contenido inline o--text-file/--html-filepara contenido complejo en archivos UTF-8. - •Enviar mensaje con
mjmail sendy registrarMessageID. - •Consultar estado con
mjmail get --message-id <id>. - •Consultar eventos con
mjmail history --message-id <id>.
Rules
- •Priorizar contenido desde archivo cuando haya tanto literal como archivo (
--text-filey--html-filetienen precedencia). - •Reportar errores de credenciales y validacion de argumentos con pasos de solucion concretos.
- •Usar
--jsoncuando la salida se vaya a procesar desde scripts. - •Mantener ejemplos minimos, ejecutables y con placeholders claros.
Command Reference
Consultar comandos listos para copiar en references/commands.md.