Utilização da etapa Enviar e-mail do Forms Workflow using-send-email-step-of-forms-workflow
A etapa Enviar email foi introduzida no AEM Forms 6.4. Usando esta etapa, podemos criar processos de negócios ou fluxo de trabalho que permitirão enviar emails com ou sem anexos. O vídeo a seguir mostra as etapas para configurar o componente de envio de email.
Como parte deste artigo, guiaremos você pelo seguinte caso de uso:
- Um usuário preenche o Formulário de solicitação de folga
- No envio do formulário, o fluxo de trabalho de AEM é acionado
- O fluxo de trabalho do AEM utiliza o componente Enviar email para enviar um email com o DoR como um anexo
Antes de usar a etapa Enviar email, configure o Serviço de email Day CQ no configMgr. Forneça os valores específicos do seu ambiente
Como parte dos ativos associados a este artigo, você obterá o seguinte
- Formulário adaptável que acionará o fluxo de trabalho no envio
- Exemplo de fluxo de trabalho que enviará um email com DOR como anexo
- Pacote OSGi que cria as propriedades de metadados
Para executar o exemplo em seu sistema, faça o seguinte:
-
Baixar e instalar o pacote setvalueEsse pacote contém o código para criar as propriedades de metadados como parte da etapa de processo do fluxo de trabalho.
-
Importe e instale os ativos associados a este artigo usando o gerenciador de pacotes no CRX
-
Inicie o formulário adaptável. Preencha os campos obrigatórios e envie.
-
Você deve receber um email com DocumentOfRecord como anexo
Explore o modelo de fluxo de trabalho
Consulte a etapa do processo do fluxo de trabalho. O código personalizado associado à etapa do processo criará nomes de propriedades de metadados e definirá seus valores a partir dos dados enviados. Esses valores são usados pelo componente de envio de email.
Verifique se a guia Anexos do componente Enviar email está configurada de acordo com a captura de tela abaixo
O valor "DOR.pdf" deve corresponder ao valor especificado no Caminho do documento de registro especificado nas opções de envio do formulário adaptável.