Använda steget Skicka e-post för Forms Workflow using-send-email-step-of-forms-workflow
Steget Skicka e-post introducerades i AEM Forms 6.4. Med det här steget kan vi skapa affärsprocesser eller arbetsflöden som gör att du kan skicka e-postmeddelanden med eller utan bilagor. I följande videofilm visas hur du konfigurerar komponenten för att skicka e-post.
Som en del av den här artikeln ska vi ta dig igenom följande exempel:
- En användare fyller i formuläret Time Off Request
- När formulär skickas aktiveras AEM arbetsflöde
- AEM använder komponenten Skicka e-post för att skicka ett e-postmeddelande med DoR som en bifogad fil
Innan du använder steget Skicka e-post måste du konfigurera Day CQ Mail Service från configMgr. Ange värden som är specifika för din miljö
Som en del av resurserna som är kopplade till den här artikeln får du följande
- Adaptiv form som utlöser arbetsflödet när det skickas
- Exempelarbetsflöde som skickar ett e-postmeddelande med DOR som bilaga
- OSGi-paketet som skapar metadataegenskaperna
Så här kör du exemplet på datorn:
-
Hämta och installera setvalue-paketetDet här paketet innehåller koden för att skapa metadataegenskaperna som en del av arbetsflödets processsteg.
-
Starta det adaptiva formuläret. Fyll i de obligatoriska fälten och skicka.
-
Du bör få ett e-postmeddelande med DocumentOfRecord som en bilaga
Utforska arbetsflödesmodellen
Ta en titt på arbetsflödets processsteg. Den anpassade kod som är associerad med processsteget skapar egenskapsnamn för metadata och anger värden från skickade data. Dessa värden används sedan av komponenten för att skicka e-post.
Kontrollera att fliken Bifogade filer i komponenten Skicka e-post är konfigurerad enligt skärmbilden nedan
Värdet DOR.pdf måste matcha det värde som anges i dokumentsökvägen som anges i alternativen för att skicka formulär som kan anpassas.