Recursos · Integración n8n

Nodo Email Trigger (IMAP) n8nConfigura Email Trigger (IMAP) en n8n.

Un correo entra en el buzón y el flujo arranca sin que nadie toque nada. El nodo Email Trigger (IMAP) n8n entra en un servidor de correo con una dirección y una contraseña, vigila la carpeta que le indiques y entrega cada mensaje. Cuatro parámetros deciden qué devuelve.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Por qué automatizar

¿Qué hace el nodo Email Trigger (IMAP) n8n?

Convierte un buzón de correo en el punto de partida de una automatización. IMAP es el protocolo estándar para leer correo en un servidor, y este nodo lo habla sin intermediarios: una credencial, es decir unas claves guardadas una sola vez en n8n, el nombre de una carpeta, y cada mensaje que entra se convierte en una ejecución. Es un trigger, el nodo que abre el flujo de trabajo: nada se ejecuta antes que él. No tiene operaciones que elegir, solo parámetros.

Primer escenario: el buzón que hace de formulario. Los pedidos llegan por correo, el nodo los devuelve de uno en uno con Format en simple y los campos acaban en una fila de Google Sheets. Con Action en read, un mensaje ya procesado no vuelve a colarse en la siguiente ejecución.

Segundo escenario: la dirección compartida que nadie mira el fin de semana. Apuntas Mailbox Name a Soporte, acotas la recogida con Custom Email Rules y mandas un resumen a Slack en cuanto entra algo. El equipo sigue un canal en lugar de cuatro buzones.

Tercer escenario: los adjuntos. Un proveedor manda sus facturas en PDF, Download Attachments guarda cada archivo como dato binario en el item y el resto del flujo lo renombra y lo archiva. La opción Property Prefix Name fija el nombre de esas propiedades binarias, algo que importa cuando un mismo correo lleva varios documentos.

Si el proveedor tiene su propio nodo, úsalo. En un buzón de Google, el nodo Gmail se autentica con OAuth y maneja etiquetas, conversaciones y borradores, cosas que IMAP nunca muestra. Este nodo brilla en el resto: el buzón que viene con el alojamiento, un dominio antiguo, una dirección de servicio en un servidor interno.

Dos límites antes de montar nada. El nodo lee correo y punto: enviar, mover o borrar un mensaje es tarea de otro nodo. Y un correo no es una respuesta de API ordenada, el cuerpo llega como texto o como cadena codificada en base64url según Format, y analizarlo te toca a ti. Para situar la herramienta antes de empezar, la Reseña n8n cuenta dónde encaja y dónde no.

Conexión

¿Qué hace falta para conectarlo?

  1. 01

    Prepara el buzón en el proveedor

    La credencial se autentica con una cuenta de usuario, así que el buzón tiene que admitir IMAP. En una cuenta personal de Google creada antes de junio de 2024 quizá tengas que activar IMAP en los ajustes de correo, después la verificación en dos pasos y una contraseña de aplicación. Casi todos los proveedores publican sus instrucciones de IMAP, y ahí es donde aparecen la dirección del servidor y el puerto.

  2. 02

    Rellena la credencial IMAP

    En n8n, menú Credentials, crea una credencial IMAP. User es la dirección de correo cuyo buzón vas a leer. Password es la contraseña del buzón o la contraseña de aplicación que te pida generar el proveedor. Host es la dirección del servidor IMAP, con la forma imap.proveedor.com, y imap.gmail.com en el caso de Gmail.

  3. 03

    Ajusta el puerto y el cifrado

    Port viene con 993 y ahí se queda, salvo que el proveedor o el administrador del correo te indique otro. Activa SSL/TLS para que la conexión vaya cifrada. Allow Self-Signed Certificates solo entra en juego en un servidor interno con certificado propio, y conviene consultarlo con el administrador antes de marcarlo. Una credencial se crea una vez y la reutilizan todos los flujos.

Parámetros

¿Cómo se ajusta cada parámetro?

El nodo Email Trigger (IMAP) tiene 4 parámetros. Para cada uno: el nodo tal como lo configuras en n8n, qué cambia el parámetro y nuestras notas de campo.

01

Mailbox Name

mailbox

Lo que ves en n8n

Notas y casos de uso

Señala la carpeta que el nodo vigila en el servidor IMAP. Cambiarla basta para que la misma credencial escuche en otro sitio, y así una sola cuenta alimenta varios flujos.

Parámetros clave

  • Mailbox Name: un campo de texto con el nombre de la carpeta tal como lo escribe el servidor, INBOX por convención en la mayoría de proveedores, o una carpeta tuya como Facturas.
Casos de uso
una regla del servidor deja los mensajes entrantes en una carpeta dedicada y el flujo mira solo esa. El buzón principal se queda como estaba.
02

Action

postProcessAction

Lo que ves en n8n

Notas y casos de uso

Decide qué pasa con el mensaje después de que n8n lo reciba. Es el ajuste que evita que un mismo correo dispare el flujo una y otra vez.

Parámetros clave

  • Action en read (Mark as Read): el mensaje queda marcado como leído en el servidor tras el disparo.
  • Action en nothing (Nothing): el correo sigue sin leer e intacto, de modo que se procesará varias veces.
Casos de uso
deja read siempre que el flujo escriba en algún sitio, y guarda nothing para las pruebas, cuando quieres repetir el mismo mensaje sin reenviártelo.
03

Format

format

Lo que ves en n8n

Notas y casos de uso

Elige con qué forma se entrega el correo al nodo siguiente. Decídelo pronto.

Parámetros clave

  • Format en simple: devuelve el correo completo, aunque no recoge los adjuntos insertados en el cuerpo.
  • Format en resolved: devuelve el correo completo con los datos resueltos y los adjuntos guardados como datos binarios.
  • Format en raw: devuelve el cuerpo en el campo raw, como cadena codificada en base64url, y el campo payload no se usa.
  • Download Attachments: actívalo solo si necesitas los archivos, porque aumenta el procesamiento.
  • Property Prefix Name: el prefijo de las propiedades binarias, al que se añade un índice, así que attachment_ da attachment_0.
Casos de uso
para una factura PDF mensual, resolved da un campo binario predecible que archivar.
04

Options

options

Lo que ves en n8n

Notas y casos de uso

Una colección que se abre con Add option. Nada de lo que hay dentro es obligatorio, y una opción que no añades conserva su valor por defecto.

Parámetros clave

  • Custom Email Rules: reglas de recogida propias que deciden qué correos recoge el nodo, siguiendo los criterios de búsqueda de la librería node-imap.
  • Fetch Only New Emails: trae solo los correos llegados desde la última ejecución, en vez de todos los que encajan con las reglas, que por defecto valen ["UNSEEN"].
  • Force Reconnect Every Minutes: un intervalo en minutos que fuerza la reconexión con el servidor.
Casos de uso
en un buzón tranquilo vigilado sin parar, ese intervalo evita que la sesión pase horas abierta sin actividad.
Necesitas ayuda

¿Necesitas ayuda para automatizar Email Trigger (IMAP) con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

Lo que se pregunta después

01¿El nodo Email Trigger (IMAP) n8n es gratis?
Sí. Es un nodo core que viene con n8n, no hay nada que instalar ni coste añadido por parte de n8n. Se comporta igual en n8n Cloud, la oferta alojada por n8n, y en una instancia autoalojada instalada con Docker o npm, en Community Edition con licencia Sustainable Use. Un flujo montado en una funciona en la otra sin retocarlo. Lo que sí necesitas es un buzón en un proveedor que admita IMAP, y lo que cueste ese buzón lo arreglas con tu proveedor de correo, no con n8n.
02¿Qué credenciales necesita para funcionar?
Una credencial IMAP con cuenta de usuario. Son cuatro valores: User, la dirección de correo cuyo buzón vas a leer, Password, la contraseña del buzón o una contraseña de aplicación si el proveedor la exige, Host, la dirección del servidor IMAP con la forma imap.proveedor.com, y Port, que por defecto es 993. A eso se suman dos decisiones, usar SSL/TLS y permitir certificados autofirmados, esta última reservada a un servidor interno. La credencial se crea una vez en el menú Credentials y se reutiliza en todos los flujos.
03¿Qué límites tiene el nodo?
Recibe correo, y hasta ahí llega. Tiene una sola operación, recibir un mensaje: no envía, no mueve y no borra nada desde aquí, así que el resto del proceso pasa por otros nodos. Tampoco alcanza un buzón de Outlook.com ni de Microsoft 365, porque Microsoft eliminó la autenticación básica de IMAP en Exchange Online en 2022 y la contraseña de aplicación no sirve de rodeo. Esta página describe la versión 2 del nodo, la más alta del catálogo. Un flujo antiguo puede mostrar una versión anterior, con menos opciones.
04¿Cuándo conviene más que el nodo del proveedor?
Cuando no existe un nodo dedicado para ese buzón. La dirección que viene con el alojamiento, un dominio heredado, un servidor de correo interno o una dirección de contacto genérica: ahí IMAP es la única puerta de entrada. En cuanto el proveedor tiene su nodo, usa el nodo. Para un buzón de Google, Gmail se autentica con OAuth y trabaja con etiquetas, conversaciones y borradores, invisibles por IMAP. Con Microsoft ni siquiera hay elección: el nodo Microsoft Outlook Trigger y su evento Message Received sustituyen a IMAP.
05¿n8n o Make para vigilar un buzón?
Depende de dónde deban quedarse los mensajes. n8n se instala en tu propio servidor con Docker o npm, así que los correos y sus adjuntos no salen de una infraestructura que controlas, algo que pesa cuando el buzón mueve contratos o datos personales. Make solo funciona alojado, sin opción de autoalojamiento, y factura por operación, de modo que un buzón activo cuesta en proporción a su volumen. Make suele montar antes un escenario visual sencillo. n8n aporta el nodo Code, el autoalojamiento y un coste estable una vez montado el servidor.
Hack'celeration Lab

Recibe nuestros tips de integración cada semana.

Sin spam. Cancela cuando quieras.