Använda steget Skicka e-post för Forms Workflow

Senaste uppdatering: 2023-04-03
  • Ämnen:
  • Workflow
    Visa mer om det här ämnet
  • Skapat för:
  • Beginner
    Developer

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:

  1. En användare fyller i formuläret Time Off Request
  2. När formulär skickas aktiveras AEM arbetsflöde
  3. 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 ska du kontrollera att du har konfigurerat Dag CQ Mail Service från configMgr. Ange värden som är specifika för din miljö

Konfigurera daglig CQ Mail-tjänst

Som en del av resurserna som är kopplade till den här artikeln får du följande

  1. Adaptiv form som utlöser arbetsflödet när det skickas
  2. Exempelarbetsflöde som skickar ett e-postmeddelande med DOR som bilaga
  3. OSGi-paketet som skapar metadataegenskaperna

Så här kör du exemplet på datorn:

  1. Distribuera Developing with service user bundle

  2. Hämta och installera setvalue-paketetPaketet innehåller koden för att skapa metadataegenskaperna som en del av arbetsflödets processteg.

  3. Konfigurera daglig CQ Mail-tjänst

  4. Importera och installera resurser som är associerade med den här artikeln med hjälp av pakethanteraren i CRX

  5. Starta adaptiv form. Fyll i de obligatoriska fälten och skicka.

  6. Du bör få ett e-postmeddelande med DocumentOfRecord som en bifogad fil

Utforska arbetsflödesmodell

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.

OBSERVERA

I AEM Forms 6.5 och senare behöver du inte den här anpassade koden för att skapa metadataegenskaper. Använd variabelfunktionerna i AEM

Kontrollera att fliken Bifogade filer i komponenten Skicka e-post är konfigurerad enligt skärmbilden nedan
Fliken Skicka e-postbilagaVärdet "DOR.pdf" måste matcha värdet som anges i dokumentsökvägen som anges i alternativen för att skicka det anpassade formuläret.

På denna sida