Github
DMARC Dashboard — lectura en vivo desde Google Drive
Repositorio de GitHub · JavaScript · privado
Página generada automáticamente desde GitHub. No la edites a mano — se sobreescribe en la próxima corrida. Para cambiar el contenido, cambiá el repo o el prompt del agente.
Qué hace
Es un dashboard interno que permite monitorear en vivo el estado y la seguridad de los correos salientes de la empresa, parseando reportes DMARC en formato XML directo desde Google Drive. Le permite al equipo revisar la entregabilidad, fuentes de envío y posibles fallas de autenticación sin necesidad de descargar o procesar archivos a mano. En producción se encuentra desplegado en Vercel en dmarc-emails-dashboard.vercel.app.
Cuándo se rompe
- Error 403 o 404 al cargar métricas: el usuario que inició sesión no tiene permisos de lectura en la carpeta compartida de Google Drive o intentó entrar con una cuenta externa a
@worldteams.com. - Tablas o métricas vacías: no hay archivos XML válidos dentro de la carpeta configurada de Drive o los reportes tienen un formato corrupto que el parser no puede interpretar.
- Datos desactualizados: la aplicación mantiene los datos en caché temporal; si se subieron reportes nuevos hace instantes, hay que forzar la actualización en pantalla.
Detalle técnico
- Framework y lenguaje: Next.js con JavaScript y
fast-xml-parserpara procesar los reportes XML. - Autenticación: NextAuth restringido al dominio
@worldteams.comsolicitando permisos de solo lectura a Google Drive (drive.readonly). - Repositorio y rama: Privado, rama por defecto
main. - Deploy: Proyecto alojado en Vercel (
dmarc-emails-dashboard).
Ficha
| Lenguaje | JavaScript |
| Visibilidad | 🔒 Privado |
| Última actividad | 28/7/2026, 12:30:03 |
| Rama default | main |
| Desplegado en Vercel | dmarc-emails-dashboard |
| Owner | — |
| Suplente | — |
| Capacitación (video) | — |
| Capacitación (transcript) | — |
| Abrir en GitHub | it-worldteams/dmarc-emails-dashboard |