Utilisation de l’étape Envoyer un courrier électronique du Forms Workflow

L’étape Envoyer un courrier électronique a été introduite dans AEM Forms 6.4. Cette étape permet de créer des processus d’entreprise ou un workflow qui vous permettront d’envoyer des emails avec ou sans pièces jointes. La vidéo suivante décrit les étapes de configuration du composant Envoyer un courrier électronique.

Dans le cadre de cet article, nous allons vous présenter les cas pratiques suivants :

  1. Un utilisateur remplit le formulaire de demande de désactivation du délai
  2. Lors de l’envoi du formulaire, AEM workflow est déclenché
  3. Le workflow AEM utilise le composant Envoyer un courrier électronique pour envoyer un courrier électronique avec le document d’enregistrement en tant que pièce jointe.

Avant d’utiliser l’étape Envoyer un courrier électronique , assurez-vous de configurer le service de messagerie Day CQ à partir de configMgr. Indiquez les valeurs propres à votre environnement.

Configuration du service de messagerie Day CQ

Dans le cadre des ressources associées à cet article, vous obtiendrez les éléments suivants :

  1. Formulaire adaptatif qui déclenche le processus lors de l’envoi
  2. Exemple de workflow qui enverra un email avec DOR comme pièce jointe
  3. Groupe OSGi qui crée les propriétés de métadonnées

Pour que l’exemple s’exécute sur votre système, procédez comme suit :

  1. Déployer le lot Developer withserviceuser

  2. Télécharger et installer le lot setvalueCe lot contient le code permettant de créer les propriétés de métadonnées dans le cadre de l’étape de processus du workflow.

  3. Configuration du service de messagerie Day CQ

  4. Importez et installez les actifs associés à cet article à l’aide du gestionnaire de packages dans CRX.

  5. Lancez le formulaire adaptatif. Renseignez les champs obligatoires et envoyez-les.

  6. Vous devriez recevoir un email avec DocumentOfRecord en tant que pièce jointe

Explorez le modèle de workflow

Jetez un oeil à l’étape de processus du workflow. Le code personnalisé associé à l’étape de processus crée des noms de propriété de métadonnées et définit ses valeurs à partir des données envoyées. Ces valeurs sont ensuite utilisées par le composant d’envoi de courrier électronique.

REMARQUE

Dans AEM Forms 6.5 et versions ultérieures, vous n’avez pas besoin de ce code personnalisé pour créer des propriétés de métadonnées. Utilisez la fonctionnalité de variables dans AEM Workflow.

Assurez-vous que l’onglet Pièces jointes du composant Envoyer un courrier électronique est configuré conformément à la capture d’écran ci-dessous.
Onglet Envoyer la pièce jointe d’un courrier électroniqueLa valeur "DOR.pdf" doit correspondre à la valeur spécifiée dans le chemin d’accès au document d’enregistrement spécifié dans les options d’envoi de votre formulaire adaptatif.

Sur cette page