Email hardcodeado en n8n
Por qué las direcciones de email directamente en workflows perjudican la portabilidad y crean riesgos de privacidad
¿Qué es este problema?
Las direcciones de email hardcodeadas ([email protected], [email protected]) en parámetros de workflow atan el workflow a entornos específicos y exponen emails personales o internos al compartir o exportar workflows.
Patrones hardcodeados comunes:
•Nodo Send Email con dirección 'to' literal•Emails de notificación a miembros específicos del equipo•Destinatarios de alertas de error hardcodeados en workflow•Emails de prueba aún en workflows de producción
¿Por qué es peligroso?
Workflows no portables
Mover workflows entre entornos requiere actualizaciones manuales de email.
Exposición de privacidad
Emails personales en workflows exportados se filtran a cualquiera con acceso.
Datos de prueba en producción
Emails de prueba olvidados pueden causar que notificaciones lleguen a personas equivocadas.
Cambios de equipo
Cuando miembros del equipo se van, emails hardcodeados crean cadenas de notificación rotas.
Cómo solucionarlo
- 1
Usar variables
Almacena direcciones de email en Variables de n8n (Configuración → Variables) y referéncialas con $env.
- 2
Usar listas de distribución
En lugar de emails individuales, usa listas de distribución de equipo o alias.
- 3
Configurar por entorno
Usa diferentes variables para entornos de dev/staging/producción.
- 4
Documentar requisitos de email
En las notas del workflow, documenta qué emails necesitan configurarse.
Escanea tu workflow ahora
Sube tu archivo JSON de n8n y detecta direcciones de email hardcodeadas que deberían parametrizarse.