WorldTeams Docs
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-parser para procesar los reportes XML.
  • Autenticación: NextAuth restringido al dominio @worldteams.com solicitando 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

LenguajeJavaScript
Visibilidad🔒 Privado
Última actividad28/7/2026, 12:30:03
Rama defaultmain
Desplegado en Verceldmarc-emails-dashboard
Owner—
Suplente—
Capacitación (video)—
Capacitación (transcript)—
Abrir en GitHubit-worldteams/dmarc-emails-dashboard

On this page