Envoyer Email
Envoie un email via le service SMTP configure. Supporte les formats texte, HTML et template. Les pieces jointes et la copie carbone sont disponibles.
Parametres
| Parametre | Type | Requis | Variable | Description |
|---|---|---|---|---|
to | valeur dynamique | Oui | Oui | Adresse(s) du destinataire. Plusieurs adresses separees par des virgules. |
subject | valeur dynamique | Oui | Oui | Objet de l'email. |
body | valeur dynamique | Non | Oui | Corps de l'email. Supporte le texte brut, HTML ou les templates. |
bodyType | choix (text, html, template) | Non | Non | Format du corps : texte brut, HTML ou template pre-defini. (Defaut: "text") |
cc | valeur dynamique | Non | Oui | Adresse(s) en copie (CC). |
bcc | valeur dynamique | Non | Oui | Adresse(s) en copie cachee (BCC). |
replyTo | texte | Non | Non | Adresse de reponse (Reply-To) differente de l'expediteur. |
attachments | liste | Non | Non | Fichiers a joindre a l'email. |
outputVariable | texte | Non | Non | Nom de la variable de sortie contenant le statut d'envoi. |
Les parametres marques Variable = Oui acceptent la syntaxe
{{nomBloc.champ}}.
Sortie
Variable de sortie : emailResult
{
"success": false,
"messageId": "...",
"accepted": []
}
Exemple
Envoyer une notification par email.
Entree :
{"to": "user@example.com", "subject": "Rapport pret", "body": "Votre rapport est disponible."}
Sortie :
{"success": true, "messageId": "abc123", "accepted": ["user@example.com"]}
Erreurs courantes
| Probleme | Solution |
|---|---|
| Email non envoye | Verifiez la configuration SMTP dans les parametres du workspace. |
Astuce
Ce bloc n'est disponible qu'en mode execution (bouton Run ou planification). En mode test (bouton Test), il retourne toujours une erreur car le service SMTP n'est pas connecte.