Ir al contenido principal

Entradas

Desarrollo de sistema gerencial (parte 5)

  Ahora vamos a probar paso a paso. 🧪 Prueba del Reporte Automático Paso 1: Verificar la configuración de correo Antes de enviar emails reales, verificá que el mailer esté configurado. En .env : env MAIL_MAILER=log Recomendación: Usá log para pruebas. Los emails se escribirán en storage/logs/laravel.log en lugar de enviarse realmente. Cuando confirmes que todo funciona, cambiás a smtp o mailpit . Paso 2: Ejecutar el comando manualmente bash php artisan dashboard:enviar-reporte Salida esperada: text 📧 Enviando reportes del dashboard... Encontrados X usuarios. • Encolado para: Juan Pérez (juan@example.com) • Encolado para: María García (maria@example.com) ✅ Reportes encolados correctamente. Paso 3: Verificar que los jobs estén en cola bash php artisan queue:monitor O consultá la tabla jobs : bash php artisan tinker >> > DB::table ( 'jobs' ) - > count ( ) ; Paso 4: Procesar la cola bash php artisan queue:work --once Salida esperada: text [2026-09-18 10:30:00...