Décris le problème/l’erreur/la question
Salut,
J’essaie d’envoyer des e-mails avec des pièces jointes depuis un déclencheur IMAP vers un nœud SMTP dans ma configuration n8n 2.3.0 auto-hébergée.
Configuration :
- Déclencheur d’e-mail (IMAP) avec le format « Simple » activé
- N8N_DEFAULT_BINARY_DATA_MODE=default
- Nœud Envoyer un e-mail (SMTP) avec serveur de messagerie Plesk
Le problème :
Les e-mails s’envoient avec succès mais les pièces jointes ne sont PAS incluses. Quand je fais du débogage, je vois que les pièces jointes existent en tant que données binaires, mais elles n’apparaissent pas dans l’e-mail reçu.
J’ai essayé :
Changé N8N_DEFAULT_BINARY_DATA_MODE en « memory » et « default »
Redémarré avec docker compose down -v
Utilisé le nœud « Extract from File » pour convertir en Base64
Défini les propriétés binaires sur « attachment_0,attachment_1,attachment_2 »
Rien n’a fonctionné. L’e-mail arrive mais les pièces jointes manquent toujours.
Questions :
- Est-ce un bug connu avec SMTP + données binaires dans la version 2.3.0 ?
- Y a-t-il des solutions alternatives en dehors de l’utilisation de l’API Gmail ?
- Dois-je rétrograder vers n8n 1.x ?
Toute aide serait appréciée !
Quel est le message d’erreur (le cas échéant) ?
Partage ton flux de travail
Partage la sortie renvoyée par le dernier nœud
Informations sur ta configuration n8n
- version n8n : 2.3.0
- Base de données (par défaut : SQLite) : postgres
- Paramètre n8n EXECUTIONS_PROCESS (par défaut : own, main) :
- Exécution de n8n via (Docker, npm, n8n cloud, application de bureau) : docker
- Système d’exploitation : ubuntu

