Connecteur e-mail
Le connector Email (action.email) envoie des messages via le SMTP configuré sur ton instance Dolibarr. Inclus dans Knot Core (GPL) — aucune licence Pro Pack requise. Idéal pour relances, notifications équipe ou clients après une action ERP.
Gratuit dans Core — configure le SMTP dans Dolibarr, puis branche ce connecteur sur ton canvas. Pour Gmail API ou alertes multi-canal (Slack + e-mail + webhook), voir Knot Pro Pack.
🔌 Prérequis SMTP
Avant d’utiliser ce connector :
- Configure SMTP dans Dolibarr (hébergeur, port, chiffrement).
- Envoie un e-mail de test depuis Dolibarr (menu administration).
- Vérifie que l’expéditeur par défaut est autorisé par ton fournisseur mail.
Sans SMTP valide, le run échoue avec une erreur explicite dans l’historique.
🔌 Champs du node
| Champ | Description |
|---|---|
| To | Destinataire(s), séparés par virgule ; {{ }} accepté |
| Subject | Objet du message |
| Body | Corps HTML ; expressions {{ }} acceptées |
Pièces jointes : non prises en charge par
action.emailà ce jour.
🔌 Modèles et personnalisation
Construis le corps avec des expressions :
Bonjour {{ nodes.tier.output.name }},
Votre facture {{ nodes.invoice.output.ref }} est disponible.Pour des mises en page récurrentes, centralise un fragment dans un node Logic ou réutilise un template de workflow importé depuis examples/*.knot.json.
🔌 Démo en ligne
Sur demo.example.com (démo publique Knot), l’envoi réel est souvent désactivé pour éviter le spam. Tu peux quand même :
- configurer le node ;
- valider le graphe en Simulate ;
- lire le payload « aurait été envoyé » dans le panneau d’inspection.
En production sur ton Dolibarr, l’envoi suit ta config SMTP réelle.
🔌 Bonnes pratiques
- N’envoie pas de secrets par e-mail (liens signés courts si besoin).
- Respecte le RGPD : base légale et désinscription selon ton usage marketing.
- Limite la fréquence : combine un trigger Cron espacé plutôt qu’un envoi à chaque micro-événement.
Suite
- Configurer un provider IA — autre canal de notification intelligente
- Suivre les runs — diagnostiquer un échec d’envoi