Utiliser l’étape Envoyer un e-mail de Forms Workflow using-send-email-step-of-forms-workflow

L’étape Envoyer un e-mail a été introduite dans AEM Forms 6.4. Elle permet de créer des processus métier ou un workflow qui vous permettront d’envoyer des e-mails avec ou sans pièces jointes. La vidéo suivante décrit les étapes de configuration du composant Envoyer un e-mail.

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

  1. Une personne remplit le formulaire de demande de congés.
  2. L’envoi du formulaire déclenche un workflow AEM.
  3. Le workflow AEM utilise le composant Envoyer un e-mail pour envoyer un e-mail avec le document d’enregistrement en tant que pièce jointe.

Avant d’utiliser l’étape Envoyer un e-mail, 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 workflow lors de l’envoi.
  2. Exemple de workflow qui envoie un e-mail avec le document d’enregistrement en tant que pièce jointe.
  3. Lot 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éployez le lot Developingwithserviceuser.

  2. Téléchargez et installez le lot setvalue. Ce 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 ressources associées à cet article à l’aide du gestionnaire de packages dans CRX.

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

  6. Vous devriez recevoir un e-mail avec DocumentOfRecord en tant que pièce jointe.

Explorer les modèle de workflow

Jetez un œil à 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 Envoyer un e-mail.

NOTE
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 e-mail est configuré conformément à la capture d’écran ci-dessous.
Onglet Pièces jointes du composant Envoyer un e-mail . La 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.

recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e