E-mail reçu
n8n : Email Trigger (IMAP)Toutes les offresDéclencheur · 1 sortie
Démarre le workflow à chaque nouvel e-mail d'une boîte IMAP.
Fonctionnement
La boîte est relue à intervalle régulier par un seul worker ; le dernier identifiant de message traité est enregistré en base (avec la validité du dossier) : un redémarrage ne fait ni perdre ni répéter de message. Les messages présents à l'activation ne déclenchent rien. 50 messages au plus par passage, les suivants au passage d'après.
Paramètres
| Paramètre | Type | Détail |
|---|---|---|
| Connexion IMAPobligatoire | connexion | Connexion enregistrée de l'organisation. |
| Dossierobligatoire | texte | — |
| Ignorer les messages déjà lus | oui / non | — |
| Marquer comme lus après lecture | oui / non | — |
| Joindre les pièces jointes aux éléments | oui / non | 2 Mo par pièce jointe ; les plus grosses sont listées sans contenu. |
| Intervalle de vérification (secondes) | nombre | 30 s au moins. |
| Exemple de message (exécution manuelle) | JSON | — |
Données reçues et renvoyées
- EntréeAucune entrée.
- SortieUn élément par message : { uid, messageId, from, to, cc, subject, date, text, html, attachments: [{ fileName, mimeType, size }] }, pièces jointes en propriétés binaires attachment_0…
Erreurs
Identifiants refusés, dossier introuvable, serveur injoignable : signalés sur le déclencheur, nouvelle tentative au passage suivant.
Exemple
Paramètres d'un bloc prêt à l'emploi. Dans l'éditeur, l'onglet Aide du bloc applique cet exemple en un clic.
{
"mailbox": "INBOX",
"onlyUnseen": true,
"markSeen": true,
"attachments": true,
"pollSeconds": "60"
}Voir aussi
- Déclencheur manuelDémarre le workflow depuis le bouton « Exécuter », avec une entrée JSON facultative.
- PlanificationDémarre le workflow selon un intervalle, chaque jour, chaque semaine ou une expression cron, dans le fuseau choisi.
- WebhookDémarre le workflow à la réception d'une requête HTTP sur une URL propre à ce déclencheur.