🇪🇸 Changelog — smtp_send

Versión 0.1 — 2025-09-28

✨ Nueva funcionalidad

  • Se crea el módulo smtp_send en core/modules/smtp_send.sh.
  • Permite enviar correos de prueba usando conexión SMTP directa.
  • Prioriza el uso de nc (netcat) si está disponible, para trazas más verbosas.
  • Usa openssl s_client -starttls smtp como alternativa si nc no está presente.
  • No requiere privilegios de root ni instalación adicional.
  • Ideal para entornos restringidos o para enviar resultados de automatización.

🧪 Trazas reproducibles

📡 [smtp_send] Preparando envío a destino@correo.com vía smtp.example.com:587...
🔧 Usando netcat para conexión SMTP...
✅ [smtp_send] Comando ejecutado. Verifica si el correo fue recibido.

📦 Dependencias

  • base64
  • Uno de los siguientes: nc o openssl

📁 Archivos creados

  • core/modules/smtp_send.sh
  • docs/core/modules/smtp_send.md
  • examples/smtp_send_test.yaml