Activité Envoyer courrier électronique
Une orchestration qui contient l'activité Envoyer courrier électronique joue le rôle de client de courrier électronique en phase d'exécution.

Ajout d'une activité Envoyer courrier électronique à l'orchestration
- Créez ou ouvrez une orchestration. Une représentation graphique de l'orchestration s'affiche.
- Sélectionnez l'onglet Activités et développez le dossier Courrier électronique.
- Déplacez l'activité Envoyer courrier électronique sur l'orchestration.
- Sélectionnez l'activité. La Liste de contrôle est affichée.
Création, sélection ou édition d'un noeud final de messagerie électronique
- Cliquez sur la tâche Sélectionner le noeud final dans la liste de contrôle et sélectionnez l'une des actions suivantes :
- Sélectionnez un noeud final existant :
- Sélectionnez Parcourir. L'explorateur de projets apparaît.
- Sélectionnez un noeud final existant et cliquez sur OK. Effectuez les étapes Configuration de l'activité.
- Sélectionnez un noeud final existant et éditez le noeud final :
- Sélectionnez Parcourir. L'explorateur de projets apparaît.
- Sélectionnez un noeud final existant et cliquez sur OK.
- Cliquez sur Editer. Le panneau Editer un noeud final apparaît.
- Créez un noeud final : sélectionnez Nouveau. Le panneau Créer un noeud final apparaît.
- Sélectionnez un noeud final existant :
- Créez ou éditez un noeud final de courrier électronique. Pour plus d'informations, voir Création ou édition d'un noeud final de messagerie électronique.
Configuration de l'activité
- Sélectionnez la tâche Configurer dans la Liste de contrôle. La tâche Configuration apparaît.
- Configurez toutes les zones de ce panneau comme décrit dans le tableau suivant :
Tableau 1. Zone Description De Spécifie l'adresse d'expéditeur du message électronique. Vous devez spécifier l'adresse électronique à l'aide du format de courrier électronique standard : nom@domaine.extension. Cette zone est obligatoire. A Spécifie l'adresse du destinataire du message électronique. Vous devez spécifier l'adresse électronique à l'aide du format de courrier électronique standard : nom@domaine.extension. Vous pouvez indiquer une ou plusieurs adresses. Séparez les adresses par des virgules ou des points-virgules. Vous devez indiquer au moins une adresse. Cette zone est obligatoire. CC Spécifie l'adresse des destinataires masqués du message électronique. Vous devez spécifier l'adresse électronique à l'aide du format de courrier électronique standard : nom@domaine.extension. Vous pouvez indiquer une ou plusieurs adresses. Séparez les adresses par des virgules ou des points-virgules. Cette zone est facultative. Objet Spécifie l'objet du message électronique.
Spécification des options de nouvelle tentative
- Sélectionnez la tâche Réessayer dans la Liste de contrôle. Le panneau Réessayer apparaît.
- Configurez les options de nouvelle tentative pour la connexion à un serveur SMTP.
Le tableau suivant décrit les options de nouvelle tentative de connexion à un serveur SMTP :
Tableau 2. Zone Description Réessayer 1) Attendre ___ seconde(s) entre chaque tentative. Indique le nombre de secondes pendant lesquelles le dispositif d'intégration attend avant de tenter d'établir une connexion avec le serveur SMTP. 2) Tenter de se connecter ___ fois avant l'échec. Indique le nombre de tentatives - le nombre maximum de fois que le dispositif d'intégration tente d'établir une connexion avec le serveur SMTP avant d'émettre une erreur et d'arrêter le traitement du travail d'orchestration en cours. Si vous déployez une orchestration qui contient une activité Envoyer courrier électronique et que le dispositif d'intégration ne peut pas se connecter au serveur SMTP spécifié, le dispositif d'intégration consigne les erreurs de connexion en tant qu'avertissements dans les journaux du système et de l'orchestration jusqu'à ce que la valeur de nombre de tentatives soit atteinte. Lorsque le nombre de tentatives est atteint, le dispositif d'intégration consigne une erreur dans les journaux du système et de l'orchestration et arrête le traitement du travail d'orchestration en cours.
Par exemple, si vous définissez le nombre de tentatives à 3, les erreurs de première, seconde et troisième connexions apparaissent dans le journal système en tant qu'avertissements. Le dispositif d'intégration consigne la quatrième erreur de connexion en tant qu'Erreur et arrête le traitement du travail d'orchestration en cours.
Mappage de l'entrée de l'activité
- Sélectionnez la tâche Mapper les entrées dans la Liste de contrôle. Les paramètres d'entrée de l'activité sont affichés dans le panneau Vers l'activité.
- Dans cette tâche, vous mappez les variables sur les paramètres d'entrée suivants de l'activité :
- Le paramètre d'entrée body contient le corps du courrier électronique et les pièces jointes associées. Le paramètre d'entrée body est de type chaîne. Vous devez mapper une variable ou attribuer une valeur par défaut au paramètre d'entrée body.
- Le paramètre d'entrée mailheader facultatif contient des méta-informations sur le courrier électronique, par exemple, les adresses électroniques auxquelles est envoyé le message et l'en-tête mimeHeader du message-même. Le paramètre d'entrée mailheader est facultatif, vous n'avez pas besoin de mapper une variable ou d'attribuer des valeurs par défaut au paramètre d'entrée mailheader.
Si le paramètre d'entrée facultatif mailheader n'apparaît pas dans le panneau Vers l'activité du panneau Mapper les entrées, sélectionnez dans le menu de la barre d'outils ou cliquez avec le bouton droit de la souris dans le panneau Vers l'activité et sélectionnez l'option Afficher les paramètres facultatifs. Si vous ne pouvez pas sélectionner l'option dans le menu de la barre d'outils, cliquez sur un noeud dans le panneau Mapper les entrées pour activer cette option.
Si vous le souhaitez, vous pouvez remplacer les paramètres spécifiés dans la tâche Configurer de la Liste de contrôle dynamiquement en phase d'exécution, en transmettant des valeurs de variables dans les noeuds indiqués dans le tableau suivant. Par exemple, à l'exécution, vous pouvez remplacer le paramètre de la zone De en mappant une variable vers le noeud from du paramètre d'entrée mailheader. A l'exécution, la valeur de la variable est l'adresse from du message électronique envoyé.
Tableau 3. Noeuds du paramètre d'entrée mailheader Description Paramètres à remplacer dans la tâche de configuration from Spécifie l'adresse d'expéditeur du message électronique. Vous devez spécifier l'adresse électronique à l'aide du format de courrier électronique standard : nom@domaine.extension. Le noeud from du paramètre d'entrée mailheader remplace la zone De, spécifiée dans la tâche Configurer. to Spécifie l'adresse du destinataire du message électronique. Vous devez spécifier l'adresse électronique à l'aide du format de courrier électronique standard : nom@domaine.extension. Vous pouvez indiquer une ou plusieurs adresses. Séparez les adresses par des virgules ou des points-virgules. Le noeud to du paramètre d'entrée mailheader remplace la zone A, spécifiée dans la tâche Configurer. cc Spécifie l'adresse des destinataires masqués du message électronique. Vous devez spécifier l'adresse électronique à l'aide du format de courrier électronique standard : nom@domaine.extension. Vous pouvez indiquer une ou plusieurs adresses. Séparez les adresses par des virgules ou des points-virgules. Le noeud cc du paramètre d'entrée mailheader remplace la zone CC, spécifiée dans la tâche Configurer. subject Spécifie l'objet du message électronique. Le noeud subject du paramètre d'entrée mailheader remplace la zone Objet, spécifiée dans la tâche Configurer. mimeHeader Spécifie l'en-tête MIME du message électronique. Aucun. otherHeaders Spécifie un élément qui contient un ensemble d'en-têtes MIME en tant que paires nom-valeur, non encore spécifiées dans le noeud mimeHeader. Par exemple, l'en-tête MIME Content-Location n'est pas spécifié dans l'en-tête MIME, par conséquent le noeud headerItem suivant peut être égal aux valeurs suivantes : otherheaders/headerItem/name est égal à Content-Location otherHeaders/headerItem/value est égal à la valeur de l'en-tête MIME Content-Location MIME, par exemple la chaîne : RN-Preamble. Plusieurs en-têtes MIME peuvent être spécifiés, il s'agit donc d'un noeud récurrent. Aucun. Remarque : Vous pouvez utiliser l'activité Ecrire MIME pour générer le contenu du noeud mimeHeader du paramètre d'entrée mailheader facultatif. Par exemple, vous pouvez ajouter une activité Ecrire MIME à l'orchestration avant l'activité Envoyer courrier électronique et faire en sorte que l'activité Ecrire MIME remplisse la variable XML mimeHeader, puis transmette la variable mimeHeader à l'activité Envoyer courrier électronique.Pour plus d'informations, voir Création d'une mappe
Remarque : Lorsque vous utilisez une charge non anglaise, mailheader, mimeHeader et otherheaders doivent être mappés vers l'orchestration de l'activité getEmail et mappés depuis l'orchestration de nouveau vers l'activité sendMail.